We are seeking a highly experienced and driven Senior QA Engineer with over 10 years of expertise in Software Development Cycle (SDC), test automation, and scripting in Java and Python, with deep hands-on knowledge of Selenium. The ideal candidate will lead testing initiatives, architect robust automation frameworks, and ensure seamless integration of QA best practices across the development lifecycle.
Key Responsibilities:
Lead the QA strategy, planning, and execution for large-scale enterprise applications.
Architect, design, and maintain robust, scalable test automation frameworks using Java, Python, and Selenium.
Champion QA practices across the full Software Development Cycle (SDC) — from requirement analysis to post-deployment validation.
Drive test automation for UI, backend, and integration layers.
Mentor and guide junior QA team members and participate in technical hiring.
Collaborate cross-functionally with development, product, and DevOps teams to ensure high-quality delivery.
Conduct detailed code reviews for automation scripts and contribute to technical documentation.
Implement CI/CD test integration using Jenkins, GitLab, or similar tools.
Analyze and troubleshoot test failures, performance issues, and system bottlenecks.
Ensure test coverage for both functional and non-functional requirements, including performance and security.
Required Skills & Experience:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
10+ years of experience in Software QA and Test Automation.
Advanced knowledge of Java and Python for scripting and test development.
Expert-level hands-on experience with Selenium WebDriver.
Deep understanding of Software Development Lifecycle (SDC) and Agile methodologies.
Proficiency with test frameworks like TestNG, JUnit, PyTest, and tools like Maven, Gradle.
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
Strong experience with REST API testing, using tools like Postman or REST-assured.
Solid understanding of version control (e.g., Git), and bug tracking systems (e.g., JIRA).
Preferred Qualifications:
Exposure to cloud-based testing environments (AWS, Azure, or GCP).
Experience with BDD frameworks (e.g., Cucumber, Behave).
Familiarity with Docker, Kubernetes, and container-based testing.
Certifications such as ISTQB Advanced Level, or Certified Selenium Tester.
Soft Skills:
Proven leadership and mentoring skills.
Strong analytical, problem-solving, and debugging abilities.
Excellent communication and documentation skills.
Ability to drive initiatives independently with minimal supervision.
share your resume with me at mallikav@gmail.com