Job Description
|
The QA Engineer role plays an important part in our company’s development process. You will take ownership of the testing process to ensure our web and mobile platforms are delivered at high quality. Our ideal candidate should enjoy breaking things as well as providing end-to-end solutions to software quality problems.
The day-to-day activities
- Develop and execute comprehensive and well-structured test plans and test cases
- Review requirements, acceptance criteria and design documents to provide timely and meaningful feedback
- Identify and track bugs thoroughly, working with developers and stakeholders to come to a resolution
- Perform feature testing, regression testing, load testing, and smoke testing throughout the sprint cycle
- Participate in daily scrum, sprint planning, sprint review, and sprint retrospective to provide QA perspective
|
Job Requirement
|
Skills & Requirements
- Strong knowledge of test methodologies, tools and processes
- Ability to write clear, concise and comprehensive test plans and test cases
- Hands-on experience in web, mobile, and API testing
- Exceptional attention to detail
- Excellent analytical and problem-solving skills
- Knowledge of programming, scripting, and SQL is preferred
- Experience with performance and/or security testing is a plus
- Experience in automated testing is a plus
- Bachelor in Computer Science or Equivalent Degree with at least 3 years relevant working experience. Candidates with more experience will be considered for Senior QA Engineer
|