Senior Automation QA Engineer
closed
3Pillar Global
Summary
Join 3Pillar Global's elite QA team and embark on a pivotal journey to the forefront of Quality Assurance, contributing to technological advancement and industry revolution. Develop and execute comprehensive test plans, ensuring product excellence. Drive quality throughout the Agile development lifecycle, participating in sprint planning and defining acceptance criteria. Develop and maintain automated tests to enhance efficiency and reduce manual testing. Conduct exploratory and manual testing to identify bugs and usability issues. Leverage expertise in automated testing tools (Selenium, Geb, Groovy, Cucumber, JavaScript, WebDriverIO, Postman, REST-assured), programming languages (Java, Python, JavaScript, Angular), PL/SQL, Oracle databases, and Cloud technologies (AWS, GCP, Azure). Demonstrate proven leadership in Agile and Scrum methodologies. Benefit from a flexible work environment, global team collaboration, well-being initiatives, and career growth opportunities.
Requirements
- Hands-on experience with automated testing tools and frameworks such as Selenium, Geb, Groovy, Cucumber, JavaScript, and WebDriverIO, as well as API testing tools like Postman and REST-assured
- Proficiency in programming languages including Java, Python, JavaScript, and Angular
- Strong working knowledge of PL/SQL and experience using Oracle relational databases for data validation and testing
- Experience with Cloud technologies (AWS, GCP, Azure)
- Experience with CI/CD pipelines and related tools, including Jenkins, and monitoring platforms such as Splunk; experience using the Atlassian suite (JIRA, Bitbucket, Confluence) to manage and track testing activities
- Extensive Hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation
- Proven leadership in Agile and Scrum methodologies, with a solid ability to drive QA strategies within rapid development cycles and iterative testing environments
Responsibilities
- Ensure product excellence by developing and executing comprehensive test plans that validate functionality, performance, and user expectations
- Drive quality at every stage of the Agile development cycle by participating in sprint planning, analyzing user stories, and defining testable acceptance criteria
- Develop and maintain automated tests that enhance efficiency, increase test coverage, and reduce reliance on manual testing
- Conduct exploratory and manual testing to uncover bugs, usability issues, and edge-case failures that automated tests may miss
Benefits
- Imagine a flexible work environment β whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach
- You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams
- Weβre big on your well-being β as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best
- Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries