Senior QA Engineer
- Full Time
- Bangalore
- No. of Vacancy: 1
- 5+ years
- 1 day ago
About QPOS:
We are seeking a highly skilled and experienced Senior QA Engineer to join our dynamic team. The ideal candidate will have extensive experience in the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), with a strong background in automation testing and programming languages. The Senior QA Engineer will play a crucial role in ensuring the quality and reliability of our flagship product QPOS.
Key Responsibilities:
Test Planning and Strategy:
- Develop comprehensive test plans and strategies based on product requirements and technical specifications.
- Define and maintain test metrics and KPIs to measure the effectiveness of testing activities.
Test Execution:
- Execute functional, Non Functional, regression, integration, performance, and automated tests.
- Identify, document, and track defects using bug-tracking tools.
- Collaborate with development teams to reproduce, isolate, and resolve defects.
Automation Testing:
- Design, develop, and maintain automated test scripts and frameworks.
- Implement continuous integration and delivery (CI/CD) pipelines for automated testing.
- Conduct code reviews and ensure adherence to coding standards for test automation.
Programming and Scripting:
- Utilize programming languages (e.g., Java, Python, C#, etc.) to write and execute test scripts.
- Develop and maintain custom test tools and utilities as needed.
Collaboration and Communication:
- Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure comprehensive test coverage.
- Participate in agile/scrum ceremonies and provide input on product design and functionality from a QA perspective.
Continuous Improvement:
- Stay up-to-date with the latest industry trends, tools, and technologies in software testing and automation.
- Continuously improve QA processes and methodologies to enhance the overall quality of the product.
Skills and Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience: 5+ years of experience in QA, with a focus on SDLC, STLC, and automation testing.
Technical Skills:
- Proficiency in programming languages such as Java, Python, C#, etc.
- Strong experience with automation testing tools (e.g., Selenium, JUnit, TestNG, etc.).
- Familiarity with CI/CD tools (e.g., Jenkins, Git, etc.).
- Experience with performance testing tools (e.g., JMeter, LoadRunner, etc.) is a plus.
- Knowledge of SQL and database testing.
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented and highly organized.
Preferred Qualifications:
- Experience in a specific domain (e.g., Retail, f &b – Hospitality, e-commerce, etc.).
- Certifications in QA/testing (e.g., ISTQB, CSTE, etc.).