This role is for one of the Weekday's clients
Salary range: Rs 3500000 - Rs 5500000 (ie INR 35-55 LPA)
Min Experience: 4 yearsJobType: full-timeWe are seeking a highly skilled and detail-oriented
Quality Assurance (QA) Automation Engineer
with 4-11 years of professional experience in software testing and automation. The ideal candidate will bring strong expertise in designing, developing, and executing automated test scripts, along with a solid understanding of software development life cycles (SDLC), agile methodologies, and continuous integration/continuous deployment (CI/CD) practices.This role involves working closely with developers, product managers, and other QA team members to ensure the delivery of high-quality, reliable, and scalable software products. You will play a key role in building robust automation frameworks, identifying and resolving defects early in the development cycle, and driving a culture of quality across the engineering team.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable test automation frameworks and test suites for web, mobile, and API-based applications.
- Collaborate with cross-functional teams to understand requirements, define acceptance criteria, and ensure comprehensive test coverage.
- Perform functional, regression, integration, performance, and system-level testing using automation tools.
- Execute automated test scripts, analyze results, and report defects with detailed documentation.
- Identify, track, and validate defect fixes, ensuring product quality throughout the release cycle.
- Optimize test execution cycles by introducing innovative testing practices and tools.
- Implement CI/CD pipelines to integrate automated tests with build and deployment processes.
- Contribute to code reviews, design discussions, and provide feedback to improve quality standards.
- Continuously evaluate and recommend new automation tools, techniques, and technologies to improve testing efficiency.
- Mentor junior QA team members and contribute to building a strong quality engineering culture.
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 4-11 years of experience in Quality Assurance, with a strong focus on automation testing.
- Proficiency in programming/scripting languages such as Java, Python, JavaScript, or C#.
- Hands-on experience with automation frameworks such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, or Robot Framework.
- Strong understanding of API testing tools (Postman, REST Assured, SoapUI, Karate, etc.).
- Familiarity with CI/CD pipelines using Jenkins, GitLab CI, CircleCI, or similar tools.
- Experience with version control systems such as Git/GitHub/Bitbucket.
- Solid knowledge of software testing methodologies, SDLC, STLC, and defect life cycle.
- Good understanding of cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes) is a plus.
- Excellent problem-solving skills, attention to detail, and ability to work in fast-paced environments.
- Strong communication and collaboration skills to effectively engage with cross-functional teams