The Senior Test Engineer provides and ensures the overall assurance on the quality of product by implementing and adhering to the best practices in QA processes.
Job Responsibilities
Write manual test cases for new enhancements and subsequently automate them.
Ensure overall application test coverage.
Work closely with software engineers, business analysts, and other quality assurance analysts to triage reported software issues.
Analyze application logs and investigate root cause for reported issues.
Build database queries to investigate data related issues.
Execute both automation and manual test cases and record test outcomes.
Keep repositories and test practices updated with the latest industry developments.
Design and develop testing strategies
Qualifications and Skills
6+ years of experience in QA
Strong understanding of SDLC and STLC.
Good to have experience working with automation on Selenium web driver, either with C# or Java.
Strong functional testing knowledge and concepts.
Familiar with Database access using tools to review test results.
Should have basic to advanced SQL skills.
Experience in preparing detailed test cases, executing them and reporting defects.
Should have experience working in Agile-Scrum process.
Knowledge on tools such as Azure Devops (formerly VSTS), Jenkins or similar, preferred.
Experience on API testing is not mandatory, but good to have.
Experience on Performance testing is a plus.
Good communication skills.
Ability to multi-task and work separate issues in a fast paced & dynamic company environment.
Demonstrated ability to work independently with limited direction or as part of a team.
High energy, proactive and approachable personality who enjoys solving a diverse set of problems.
Proven problem-solving abilities and creative thinking.
Have an attention to detail.
A bachelor’s degree in Computer Science or related engineering streams.
Flexibility to work in shifts.
--
You must verify your mobile number to apply to this job.