Writes automated tests at both the API and UI layers and implements automation paths to promote coverage and stability.
Create test cases and maintain traceability matrix connecting test cases to requirements
Experience in building and maintaining regression suites
Experience creating both positive and negative test cases.
Able to prioritize work effectively to meet the needs of the business.
Writes automated tests at both the API and UI layers and implements automation paths to promote coverage and stability.
Able to prioritize work effectively to meet the needs of the business.
Collaborates with development and product teams to influence quality across designs and requirements definition.
Mentors and grows engineering talent within their team. Is sought out by other team members for advice on testing approaches and best practices.
Troubleshoots failures, files defects, performs defect triage, and escalates as required.
Strong hands on experience in full software life cycle development methodologies, with a focus on Agile
Is autonomous in identifying where to spend their time with minimal guidance from their manager.
Mentors and grows engineering talent within their organization.
Good written and verbal communication skills
Ready to work as a Solo player or with a team
Mandatory Qualifications
Solid experience on Selenium Automation Testing
Solid understanding of the Software Development Lifecycle and Software Testing Lifecycle.
Enumerates, executes, and maintains test cases for small components and features.
Primarily leverages the black box testing methodology.
Executes automated scripts and debugs any failures with the use of logs.
Troubleshoots failures, files defects, performs defect triage, and escalates as required.
Recommends improvements to SOPs, tools, and metrics.
Basic understanding of functional test methodologies and their application in the verification of software.
Creates, executes, and maintains test plans and test cases for small components or features utilizing existing tools and templates.
Writes, clean, maintainable, reliable, and reusable automation scripts for straightforward scenarios utilizing established frameworks primarily on the UI layer.
Executes and maintains existing automated scripts.
Solid understanding of all functional and non-functional test methodologies and their application in verification of software. Requires little guidance from manager or QAE teammates.
Creates, executes, and maintains test plans and test cases for major features.
Measures quality, anticipates and mitigates quality risks
Solid understanding of all test techniques inclusive of combinatorial testing, equivalence class partitioning, boundary analysis, etc.
Applies test techniques and methodologies appropriately, understands and effectively communicates any trade-offs and risks in their selection and application.
Independently delivers end-to-end testing solutions for highly complex systems with minimal guidance from manager
Is able to “see around corners” and applies technical expertise to create, execute and optimize end-to-end testing solutions for highly complex scenarios to solve critical QA problems across the organization.
Qualification:
A valid BE/Btech/ME/Mtech or any engineering degree from a good institute
2-3 years of hands-on experience in a Startup or a Product company.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job