Responsibilities:
The Quality Test Engineer is responsible to perform end-to-end Quality Control and Quality Assurance activities for the project
To understand product requirements and develop test plan, test cases, execute tests and reporting of defects
Write and execute Functional test cases both for UI’s & API’s
Writing SQL queries
To create test cases and data (manual)
Assist fellow team members in resolving technical issues
Recommend improvements or corrections to developers or system analysts
To work with Developers, Product Owners, Product Analysts and other test team members for to complete testing tasks
To provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the quality requirements
Expected to undertake other duties
Requirements:
The successful candidate must have the following skills/characteristics:
Graduate or above, in a computer related discipline
4+ years of experience in software testing
Strong Java background
4+ years of automation experience with a variety of different automation testing techniques and frameworks (Keyword/Hybrid/data driven/Cucumber/Serenity etc.) involving testing of API
4+ years of experience with coding using JAVA with Selenium for front end and backend testing with Shell scripting or other scripting knowledge like Python etc.
Strong working knowledge of working on API Automation
Exposure to DevOps practices (CI/CD)
Experience of working with BDD framework using Rest Assured/Karate
Hands-on experience with Linux/Unix operating system
Experience of working with databases and writing SQL queries
Good to Have:
Programming or development background is strongly preferred.
Certifications: Java certification
Exposure of working of CI\CD tools such as GitLab, Jenkins etc.
Exposure to various cloud technologies
--
You must verify your mobile number to apply to this job.