Position: QA Engineer
Location: Hyderabad, India
Responsibilities:
- Conduct manual testing of software applications to identify defects, bugs, and inconsistencies.
- Develop and execute comprehensive test plans, test cases, and test scripts to ensure software quality.
- Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand software requirements and design test strategies.
- Design and implement test automation frameworks using Selenium Java and WebDriver, and utilize TestNG for test execution.
- Perform API testing using tools like Postman, Rest, and Swagger to validate system integrations and functionality.
- Utilize Azure DevOps or CircleCI to set up and maintain continuous integration and continuous deployment (CICD) pipelines.
- Write SQL queries and perform database testing to ensure data integrity and accuracy.
- Maintain and update test documentation, including test plans, test cases, and test scripts.
- Collaborate with the development team to reproduce and debug reported issues and provide detailed bug reports.
- Work with Azure TFS or TestRail to manage test cases, track defects, and generate test reports.
- Utilize tools like Datadog, Charles, and Inspect to monitor and troubleshoot application performance and behavior.
- Stay up-to-date with the latest QA trends, technologies, and best practices to continuously improve testing processes.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2.5-4 years of professional experience in manual testing, writing test cases, and test plans.
- Strong experience in test automation using Selenium Java and WebDriver, and proficiency with TestNG.
- Solid experience in API testing using tools like Postman, Rest, and Swagger.
- Proficiency in setting up and maintaining CICD pipelines using Azure DevOps or CircleCI.
- Good understanding of SQL and experience in performing database testing.
- Knowledge of Azure TFS or TestRail for test case management and defect tracking.
- Familiarity with tools like Datadog, Charles, and Inspect for monitoring and troubleshooting applications.
- Experience with Sauce Labs for cross-browser and cross-platform testing is a plus.
- Excellent analytical and problem-solving skills with a strong attention to detail.
- Strong communication skills, both written and verbal.
- Ability to work independently as well as collaboratively in a team-oriented environment.
- Flexibility to adapt to changing priorities and requirements in a fast-paced environment.
- Relevant certifications in software testing, such as ISTQB, are a plus.
To apply, please send your updated resume to Smriti.Chopra@ust.com. Please mention “QA Engineer – Hyderabad” in the subject line of the email.
Note: This job description is intended to convey information essential to understanding the scope of the QA Engineer role at UST Hyderabad. It is not intended to be an exhaustive list of qualifications, responsibilities, and skills required for the position.