Description :
Job Title : Senior QA Engineer / Test Specialist (Automation, Manual & Security Testing)
Experience : 8+ Years
Location : Bengaluru, India
About the Job :
We are seeking a highly experienced and technically proficient Senior QA Engineer / Test Specialist to join our team in Bengaluru. The ideal candidate will have over 8 years of experience spanning automation, manual, and security testing disciplines. You will play a critical role in ensuring the high quality, reliability, and security of our software products, working within an Agile/DevOps environment. Your expertise in building robust test automation frameworks and implementing security testing practices will be key to your success.
Key Responsibilities :
- Strategy & Planning : Design, develop, and implement comprehensive test strategies, test plans, and test cases for complex software applications across various platforms.
- Automation Development : Lead the development, maintenance, and enhancement of our test automation frameworks. Specifically, driving automation using Selenium with Java and implementing BDD frameworks (Cucumber/TestNG).
- Manual Testing : Execute and oversee thorough manual testing efforts, including exploratory, functional, and regression testing, to identify critical defects not easily caught by automation.
- API & Integration Testing : Conduct rigorous API testing using tools like Postman and automation frameworks like REST Assured to ensure seamless service integration and performance.
- Security Testing : Integrate fundamental security testing practices into the SDLC to identify and report vulnerabilities in collaboration with development teams.
- Process Improvement : Champion best practices within the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), ensuring alignment with Agile/Scrum methodologies and DevOps practices.
- Collaboration : Work closely with product managers, developers, and other stakeholders to understand requirements, prioritize testing tasks, and facilitate timely, high-quality releases.
- Reporting & Documentation : Provide clear, concise, and timely reports on testing progress, defect status, and quality metrics. Maintain high-quality test documentation.
Required Skills & Experience :
- Total Experience : 8+ years of total experience in Software Testing, encompassing Manual, Automation, and Security Testing.
- Automation Expertise : Minimum 3 years of hands-on experience in building and maintaining automation frameworks using Selenium with Java.
- Framework Proficiency : Solid practical experience with BDD frameworks such as Cucumber or equivalent frameworks like TestNG.
- Process Knowledge : Solid understanding and practical application of SDLC, STLC, Agile/Scrum, and modern DevOps practices.
- API Testing : Working knowledge and hands-on experience with API testing, including the use of tools like Postman and automation libraries like REST Assured.
- Core Skills : Strong analytical, communication, and documentation skills. Proven ability to effectively troubleshoot, analyze complex issues, and articulate findings clearly.
Preferred Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related technical field.
- Experience with performance and load testing tools (e.g., JMeter).
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI)