The Test Engineer assists with the test planning, design, and execution of webbased applications and REST APIs. Needs to be experienced in browser usability testing, API testing, database testing, and data quality validation.
Responsibilities
- Develop and maintain Test Cases
- Execution of manual and automated Test Cases
- Experience in functional, integration and acceptance/workflow testing
- Defect creation and tracking
- Works as part of a balanced team with product and development
- Ensures stories contain realistic test scenarios
- Conduct peer reviews of test documentation
- Mentor team members, including development and product on testing processes, procedures, and definition of acceptance criteria
- Promote existing SDLC process, procedures and/or methodologies
Desired Skills & Experience
The ideal candidate has 3-6 years of experience in Quality Assurance and has demonstrated the following:
- Excellent oral and written communication skills together with demonstrated technical skills.
- Advocate for the customer, comfortable speaking up as the voice of the customer.
- Experienced in testing browser-based applications and a demonstrated understanding of product delivery life cycles
- Passionate about software testing and solving hard problems
- Ability to query backend systems
- Strong analytical skills
- Ability to multitask and thrive in a changing environment
- Experience in SQL
- Experience with REST API testing using Postman and/or Jmeter
- Experience with JIRA
- Ability to work with distributed teams in a fast-paced iterative development process
- Self-starter who can work independently
- Open-minded to new QA concepts and methodologies