This role is for one of the Weekday's clients
Min Experience: 2 years
Location: Bengaluru
JobType: full-time
As a QA Engineer, you will be responsible for validating product functionality, performance, and reliability through automated and manual testing approaches. You will work closely with developers, product managers, and DevOps engineers to build robust test pipelines, ensure early detection of defects, and support continuous integration and delivery practices. Your contribution will directly improve the overall customer experience and product stability.
Requirements
Key Responsibilities
Required Skills & Experience
Preferred Skills
-
Test Automation Development
-
Design, build, and maintain automated test scripts for web, mobile, and API-based applications.
-
Develop reusable automation frameworks and libraries aligned with project requirements.
-
Integrate automated test suites into CI/CD pipelines for continuous testing.
-
Test Planning & Execution
-
Participate in sprint planning to understand user stories, acceptance criteria, and technical design.
-
Create detailed test plans, test cases, and test scenarios for functional, regression, sanity, and smoke testing.
-
Execute automated and manual test cases to validate product releases.
-
Defect Identification & Reporting
-
Identify, document, and prioritize defects using standard bug-tracking tools.
-
Collaborate with developers to troubleshoot, isolate root causes, and validate fixes.
-
Track defect trends and provide insights to improve product quality.
-
Quality Engineering & Process Improvement
-
Contribute to enhancing QA best practices, coding standards, and automation strategies.
-
Recommend process improvements to increase test coverage, reduce regression time, and improve release cycles.
-
Ensure testing activities comply with industry quality standards and internal guidelines.
-
2-5 years of hands-on experience in QA automation, preferably in product-based or agile environments.
-
Strong knowledge of test automation tools such as Selenium, Playwright, Cypress, Appium, or similar.
-
Proficiency in at least one programming/scripting language: Java, Python, JavaScript, or TypeScript.
-
Experience testing RESTful APIs using tools like Postman, RestAssured, or similar frameworks.
-
Solid understanding of SDLC, STLC, and defect lifecycle.
-
Experience working with CI/CD tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions.
-
Familiarity with version control systems such as Git.
-
Strong analytical and problem-solving skills with an eye for detail.
-
Excellent communication and documentation skills.
-
Experience with Cloud environments (AWS, Azure, or GCP).
-
Exposure to performance testing tools such as JMeter or Locust.
-
Knowledge of containerization and orchestration tools (Docker, Kubernetes).