Title:
Lead QA Engineer
No. of Positions:
02
Job Location:
Corporate Office Meerut
Working Days:
Mon-Saturday (Option to take One Saturday Off)
Mode of Working:
WFO
Requisite Qualification:
MCA, B.Tech or higher in CS / IT fields
Required Experience
: 6 to 10 years
Experience Required:
Testing Automation: 3+ Years, Manual: 4+ Years and Overall experience 6+ Years.
About the Job:
This is an exciting opportunity for an experienced professional with strong expertise in quality assurance and testing methodologies to join and add value to a dedicated and collaborative team. As a core member of the QA Team, the candidate will take ownership of the quality assurance processes for projects by working independently and leading a team with minimal supervision. The ideal candidate is a highly resourceful and innovative QA professional with extensive experience in designing, implementing, and maintaining testing strategies. You must also possess a strong understanding of automation frameworks, ERP workflows, CICD, STLC and the ability to ensure seamless functionality and user satisfaction in enterprise applications.
KEY RESPONSIBILITIES:
-
Test Automation and Manual Testing:
- Lead and execute test automation using Cypress / Selenium, Java, and JavaScript.
- Plan and execute manual testing to ensure thorough test coverage and identify potential issues.
-
STLC Implementation:
- Gather and analyze requirements to design effective testing strategies.
- Define and oversee input requirements, process timelines, and testing plans.
- Ensure adherence to STLC phases: requirement gathering, planning, execution, reporting, and closure.
-
Infrastructure Management:
- Set up and maintain QA environments, tools, machines, and platforms.
- Identify and resolve infrastructure bottlenecks to streamline the testing process.
-
Execution and Reporting:
- Develop detailed execution plans for testing cycles.
- Monitor and report testing progress and results
-
Process Management:
- Define and maintain Standard Operating Procedures (SOPs) and testing processes.
- Continuously optimize QA processes for better efficiency and effectiveness.
-
Team Leadership:
- Lead and mentor a team of QA engineers.
- Assign tasks, monitor team performance, and provide timely feedback.
- Coordinate with cross-functional teams to ensure seamless project execution.
-
Project Management:
- Collaborate with stakeholders to ensure testing aligns with project goals and timelines.
-
Support:
- Interface with the Support team for Customer Queries / Bugs and their resolution.
DISTINGUISHED SKILLS (MUST HAVE):
Domain Knowledge:
- Understanding of SDLC (Software Development Life Cycle).
- Good understanding of Scrum.
- Expertise in web and android Application Testing.
Technical Skills:
- Deep knowledge of STLC (Software Testing Life Cycle) and testing methodologies.
- Experience in writing clear, concise, and comprehensive Test Plans and Test Cases.
- Knowledge of Test-driven development (TDD) and Behavior-driven development (BDD).
- Hands-on programming experience.
- Proficiency in programming languages like Java or JavaScript to build and customize test scripts.
- Hands-on experience with API testing tools such as Postman.
- Strong understanding of QA environments, platforms, and tools.
- Experience in test automation tools like Selenium, Cypress, Page Object Model.
Cultural Fit:
- Good IQ Level and logical thinking,
- Team player and facilitator
- Good communication skills
GOOD TO HAVE:
- Working experience on ERP modules (Strong Understanding of ERP Development).
- Experience in testing Responsive designs.
- Experience with creating reusable automation frameworks.
- Familiarity with tools like JMeter OR LoadRunner for performance and load testing.
- Knowledge of GIT Repository.
- Knowledge of CI/CD pipeline, Jenkins, GIT Runner.
- Should have worked with Product Based Companies.
-