Source description
About the role
Job Overview We are seeking a proactive and experienced Lead QA Engineer to join our dynamic team. The ideal candidate will have a strong focus on functional testing, end-to-end testing strategies, and production stability, with a solid understanding of AWS environments and monitoring practices. While automation skills are a plus, this role emphasizes comprehensive manual and functional testing approaches, fostering team collaboration, and ensuring application readiness for real-world scenarios. A positive, adaptable attitude and excellent communication skills are essential. Key Responsibilities Testing Strategy Development Design and implement robust functional testing strategies covering pre-release, post-deployment, and production environments. Ensure end-to-end testing aligns with business requirements and technical capabilities. Develop detailed test plans and scenarios for user workflows, edge cases, and complex integrations. Functional Testing Excellence Lead comprehensive manual and exploratory testing to validate system behavior and user experiences. Coordinate with stakeholders to define acceptance criteria and ensure alignment between business goals and testing outcomes. Production Stability Testing Plan and execute testing focused on stability, including resilience, failover, and rollback scenarios. Partner with SRE and DevOps teams to simulate production-like conditions for accurate validation. Monitoring and Observability Define and implement monitoring strategies using AWS tools (e.g., CloudWatch) or third-party solutions (e.g., Datadog, New Relic). Ensure comprehensive log and metric tracking for better troubleshooting and root cause analysis. Defect Management and Risk Assessment Manage the defect lifecycle, ensuring timely communication of issues and resolutions to stakeholders. Assess risks associated with deployments and recommend strategies to mitigate production impacts. Collaboration and Team Leadership Foster a collaborative QA culture, mentoring team members on functional testing best practices. Work closely with developers, product managers, and other teams to integrate quality assurance throughout the SDLC. Continuous Improvement Advocate for QA process enhancements, focusing on functional testing coverage and efficient execution. Identify gaps in current practices and propose solutions to improve efficiency and quality outcomes. Documentation and Reporting Maintain comprehensive documentation, including test plans, test cases, results, and risk assessments. Provide regular quality updates and metrics to stakeholders, ensuring transparency. Requirements Qualifications Education : Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). Experience: Minimum 8 years in software quality assurance, with 3+ years in a leadership role. Proven expertise in functional and end-to-end testing strategies. Experience in production testing and stability-focused validations. Preferred: Experience in testing accounting or financial software. Technical Skills (Nice-to-Have): Automation: Familiarity with tools like Selenium, Cypress, or TestNG. API Testing: Experience with Postman or SoapUI for functional API validation. Performance Testing: Exposure to tools like JMeter or Gatling. Cloud: Knowledge of AWS services and monitoring tools (e.g., CloudWatch, Datadog). SQL: Ability to validate backend processes and database integrity. Soft Skills: Strong communication and collaboration skills. Positive, proactive mindset with perseverance in overcoming challenges. A team-oriented approach, fostering a shared commitment to quality. This role offers the opportunity to make a significant impact on quality practices and product stability, working within a supportive and innovative team environment.
More at money forward india