Overview
Skills
Job Details
Position Summary:
As part of the Engineering team, this resource is expected to support to QA team in building the
proper testing suite to support our releases of various products.
What You ll Do:
The software quality assurance engineer position we are seeking involves the ability to:
Understand the product requirements by reading user s guide and other related
documentation
Review product design documentation to ensure that requirements stated are correct,
unambiguous, and verifiable
Consult with product team to evaluate operational and performance requirements of the
product
Create detailed test plans and test cases against product requirements. Test plan and
test cases should include normal scenarios, edge case scenarios, error scenarios and
runtime/memory performance scenarios
Create, modify and execute tests based on test plan and test cases and create test
reports based on testing outcome
Log defects and track progress of bug fixes against defects
Communicate defects to software developers, and if needed, explain reasons for defects
and show how to replicate the defects
Retest defects fixed by software developers
Used automated testing tools, such as Selenium or Playwright, to script the test cases to
be used for automated testing and regression testing
Create and maintain Docker images for use with automated testing
Work with AWS services such as ECS, ECR, and S3
Work in an Agile development environment
What We re Looking For:
Knowledge of automated QA methodologies
2+ years of experience with automated testing tools
2+ years of experience building and executing test automation workflows in
containerized environments
Ability to write clear, concise, and comprehensive test plans and test cases
Knowledge of black and white box testing
Experience with writing scripts for Salesforce and in Allure
Strong interpersonal skills
Ability to work both independently and as part of a team
Excellent written and verbal communication skills
BS degree in Computer Science or equivalent