QA Automation Engineer
TekPioneers · Jersey City, NJ · 2 wk ago
Quality AssuranceContract
About the Role
We are seeking a skilled software development professional with proven experience in a team environment to focus on automation, performance, and cloud-based testing.
Responsibilities
- Create end-to-end test plans, test specifications, and test case templates.
- Develop and document test plans and test specifications.
- Develop and execute test scripts using automated testing tools; document and summarize results.
- Facilitate defect tracking and test result summary processes through reporting.
- Review requirements documented as Functional Specifications, User Stories, or Change Requests.
- Identify test data and prepare test cases for automation.
- Participate in system and regression testing.
- Manage and prioritize defects from detection through to resolution.
- Participate in Defect Triage meetings.
Requirements
- Experience in automation tools such as Selenium WebDriver with C#.
- Experience in testing web services such as RESTful API.
- Experience in performance testing using tools such as Apache JMeter.
- Experience working in a cloud-based development and production environment such as AWS.
- Working experience with databases such as Postgres, MySQL, ElasticSearch, and OpenSearch.
- Working experience with programming languages Python and C#.
- Familiarity working in a Continuous Integration environment.
- Familiarity with Agile (Scrum).
- Test case design experience and knowledge of test case design techniques.