A technology company in Visakhapatnam is seeking a Quality Assurance (QA) Engineer responsible for ensuring products meet requirements and are free from bugs. The role involves creating test plans, executing tests, and collaborating with developers. Ideal candidates should have experience with automation tools like Selenium, strong analytical skills, and a good understanding of Agile methodologies. Competitive compensation and growth opportunities are provided.
Qualifications
Experience with automation testing tools like Selenium, JUnit, TestNG.
Good knowledge on manual & automation testing.
Familiarity with API testing tools like Postman & Swagger.
Knowledge of bug tracking tools like TFS and GitHub.
Understanding of Agile Scrum processes.
Responsibilities
Analyze specifications and technical design documents to provide timely feedback.
Develop detailed, comprehensive, and well-structured test plans and test cases.
Design, develop, and execute manual and automated tests to ensure product quality.
Identify, record, document thoroughly, and track bugs.
Perform thorough regression testing when bugs are resolved.
Work closely with developers and product managers to identify system requirements.
Skills
Selenium
JUnit
TestNG
API testing
TFS
GitHub
Agile methodologies
Analytical skills
Job description
A Quality Assurance (QA) Engineer plays a crucial role in ensuring that products or applications meet client requirements and are free of bugs before launch.
Responsibilities:
Reviewing requirements: Analyze specifications and technical design documents to provide timely feedback
Creating test plans: Develop detailed, comprehensive, and well-structured test plans and test cases
Executing tests: Design, develop, and execute manual and automated tests to ensure product quality
Bug tracking: Identify, record, document thoroughly, and track bugs
Regression testing: Perform thorough regression testing when bugs are resolved
Collaboration: Work closely with developers and product managers to identify system requirements and troubleshoot issues
Skills:
Technical proficiency: Experience with automation testing tools like Selenium, JUnit, TestNG.
Good Knowledge on Manual & Automation Knowledge.
API testing: Familiarity with tools like Postman & Swagger.
Bug tracking tools: Knowledge of TFS, GitHub.
Agile methodologies: Understanding of Agile Scrum processes.
Analytical skills: Strong analytical, communication, time management, and problem-solving skills.