Description & Requirements
Quality Engineering (QE)
Essential Duties and Responsibilities:
- Work with Team Lead/Manager to develop test plans.
- Write and implement both manual and automated QA test plans using technical requirements or design specifications
- Produce automated test cases.
- Execute and document test activities.
- Conduct detailed analysis of test results found through both manual and automated testing.
- Investigate and propose methods and standards for continuous process improvement.
Implementation of quality controls (entry/exit criteria, acceptance criteria, P1/P2/S1/S2 validation)
· Strong understanding of test coverage and defect slippage metrics
· Functional test case authoring and test design
· Familiarity with test processes and metrics
· Automation scripting (Python/Java), Selenium, BDD framework. Primary language: Python
- Bachelor's degree in relevant field of study and 0-3 years of relevant professional experience required, or equivalent combination of education and experience.
E2E testing, API and DB testing
· Agile methodology experience
· Tools: Cucumber, GitHub, Jenkins, ADO, JIRA
· Strong communication and stakeholder alignment skills