-
Develop test plans strategies and scheduling of test activity.
-
Work in an agile rapid development and prototyping environment where effective communication is paramount.
-
Develop clean maintainable automated tests programmatically and leverage continuous integration.
-
Identify and leverage tools and automated solutions to test thoroughly and quickly in a repeatable fashion.
-
Raise clear detailed bugs participate in bug discussions and follow them to resolution.
-
Perform manual testing of supporting applications.
-
Monitor application quality and assist management with go/no-go decisions.
-
Contribute to a positive high-performance culture.
-
Collaborate with engineers to improve code quality via automated and manual testing.
-
Develop manual and automated test cases and configurations to meet business requirements.
-
Execute test cases/scripts to ensure delivery of quality software.
-
Track resolution of defects coordinating with engineers to prevent and resolve issues.
-
Design monitor and analyze QA metrics such as defects test results and status.
-
Identify opportunities to adopt innovative testing technologies.
-
Test web services business logic and enterprise integrations.
-
Create end-to-end functional UI automation using JavaScript with Cypress Selenium or Playwright.
-
Work with web technologies (HTTPS HTML JavaScript CSS AJAX XML JSON REST).
-
Use databases SQL and scripting effectively.
-
Apply OOP patterns and Java experience in testing frameworks.
-
Hands-on with Selenium WebDriver Selenium Grid HP Quick Test Pro (QTP) or similar tools.
-
Performance and security testing experience is a strong plus.
-
Experience with Agile rapid application development methods and Waterfall SDLC.
-
Strong written and verbal communication skills.
-
Ability to interpret technical and business objectives effectively.
-
Ability to work with ambiguous or under-defined problems.
-
Demonstrated willingness to learn new technologies and pride in delivering working software quickly.