REQUIREMENTS
• 3-5 years experience working as a software developer or QA automation engineer.
• Proficiency with JavaScript, Playwright, and Cucumber or similar framework.
• Proficiency with API testing.
• Understanding of agentic AI agent testing.
• Experience with autonomous testing tools or ability to quickly learn to implement AI tools in QA automation.
• Knowledge of SAFe framework.
• Experience with Oracle or similar relational database and knowledge of SQL.
• Experience with Linux.
• Experience with Jira and Confluence.
• Strong interpersonal skills.
RESPONSIBILITIES
• Develop and maintain automated test suites, maximizing coverage to minimize manual testing.
• Run the automated test suites and interpret the results.
• Develop test plans and test cases based on software requirements from design and technical specifications.
• Verify bug fixes and validate proper implementation of new features per acceptance criteria written in Jira tickets.
• Perform regression testing before each software release or on an ad hoc basis.
• Create defect reports that clearly identify issues discovered during testing.
• Submit enhancement requests to improve the product as needed.
• Assist technical team with cross-product and technical issues.
• Write database queries to check values for correctness and better understand problems that are encountered.
• Perform testing in multiple browsers on multiple devices to ensure the software will work properly for all users.
• Research and implement new and improved testing methods, processes, tools, and test systems.
• Use a structured approach to analyze and resolve complex problems.
• Set priorities and allocate proper amounts of time to assigned activities.
• Develop technical documentation used to facilitate current testing, support, development, upgrade, or migration requirements.