A leading software services company in Hyderabad is seeking a quality analyst with expertise in both automation and manual testing. The role involves defining and executing test plans to ensure software reliability, along with hands-on experience in automation frameworks like Selenium and Cypress. Ideal candidates should have strong programming skills and be proficient in Agile methodologies. This position requires excellent communication skills and experience in continuous delivery cycles.
Qualifications
3+ years of experience in Automation and Manual testing.
Strong problem-solving skills.
Hands-on experience with automation frameworks such as Selenium/Cypress.
Good knowledge of mobile & web application testing.
Experience in working with Agile methodology.
Strong development skills in Python, Java, or another programming language.
Experience with any unit test framework/library (preferably Javascript/Python).
Expertise with software release management and deployment (Git, CI/CD).
Hands-on experience with databases (preferably SQL).
Experience in working in a Continuous Delivery cycle.
Working knowledge of open-source technologies and cloud services.
Ability to manage multiple, diverse projects simultaneously.
Excellent verbal and written communication skills.
Responsibilities
Define test methods and create test plans to ensure software performance.
Execute test plans and prepare reports for program evaluation.
Create detailed and well-structured test plans and test cases.
Estimate, prioritize, plan, and coordinate quality testing activities.
Skills
Automation testing
Manual testing
Problem-solving skills
Selenium
Cypress
Mobile application testing
Web application testing
Agile methodology
Python
Java
Javascript
Git
CI/CD
SQL
Continuous Delivery
Open-source technologies
Communication skills
Education
Bachelors or Masters from premier Institutes
Job description
Responsibilities:
Define test methods and create test plans to determine whether the software will perform accurately and reliably according to documented requirements.
Execute test plans and create test reports to describe program evaluation and testing.
Creating detailed, comprehensive and well-structured test plans and test cases.
Estimating, prioritizing, planning and coordinating quality testing activities.
Skills and Experience:
3+ Years of experience in Automation and Manual testing with a good understanding of the Software testing life cycle.
Should have strong problem-solving skills that allow to test software and identify bugs.
Hands‑on experience with automation frameworks such as Selenium/Cypress
Good Knowledge of mobile & web application testing.
Experience in working with Agile methodology.
Strong development skills in Python, Java or any programming language
Work experience with any unit test framework/library (preferably Javascript/Python).
Expertise with software release management and deployment (Git, CI/CD)
Must have hands‑on experience with databases Preferably SQL.
Experience in working in a Continuous Delivery cycle (Release management)
Working knowledge of open‑source technologies and cloud services
Should be able to manage multiple, diverse projects simultaneously.
Should possess excellent verbal and written communication skills.
Education:
Bachelors or Masters from premier Institutes preferred.