Full stack automation engineer
Weekday AI
Full-time
Remote
Worldwide
Description
This role is for one of the Weekday's clients
**Salary range: Rs 2500000 - Rs 3000000 (ie INR 25-30 LPA)
**Min Experience: 7 years
JobType: full-time
We are seeking a highly skilled and experienced Full Stack Automation Engineer to join our dynamic QA team. The ideal candidate will have 7–10 years of strong experience in test automation with a solid understanding of RPA (Robotic Process Automation), Selenium WebDriver, Java-based test automation, and full-stack QA methodologies. You will play a key role in designing and developing automation frameworks, ensuring seamless integration across systems, and enhancing the overall quality assurance strategy of our products.
Requirements
Key Responsibilities:
- Design, develop, and maintain robust test automation frameworks using Java and Selenium WebDriver.
- Create and execute end-to-end test cases for UI, API, and backend services using full-stack QA strategies.
- Lead the design and implementation of scalable RPA solutions to automate manual business processes.
- Collaborate with developers, product managers, and QA leads to understand requirements and convert them into automated tests.
- Integrate test automation into CI/CD pipelines and maintain test data, environments, and version control.
- Perform root cause analysis on defects and drive continuous improvement in testing methodologies.
- Mentor junior QA engineers and review code/test scripts for best practices and standards compliance.
- Work in Agile/Scrum development cycles, providing input into estimation, planning, and retrospectives.
Required Skills and Qualifications:
- 7–10 years of experience in QA automation with a strong understanding of software testing life cycle (STLC).
- Expertise in Java automation frameworks (e.g., TestNG, JUnit, Maven, Gradle).
- Hands-on experience with Selenium WebDriver for web UI automation.
- Proven experience in RPA development using tools such as UiPath, Automation Anywhere, or Blue Prism.
- Strong understanding of full-stack testing including UI, API, database, and backend services.
- Proficiency in writing SQL queries for data validation and backend testing.
- Experience with test management and defect tracking tools (e.g., JIRA, TestRail).
- Solid understanding of Git, Jenkins, or other CI/CD tools.
- Knowledge of REST APIs and API testing tools such as Postman or REST Assured.
- Strong analytical, problem-solving, and debugging skills.
Preferred Qualifications:
- Experience with performance/load testing tools is a plus.
- Exposure to cloud environments (AWS, Azure, or GCP) for testing and deployment.
- ISTQB or equivalent QA certification.
- Familiarity with scripting languages like Python or JavaScript is a bonus.
- Knowledge of behavior-driven development (BDD) using tools like Cucumber is desirable.