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