
Senior Quality Assurance Engineer – Java, Selenium
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Mexico.
• Develop and sustain automated testing frameworks and tools.
• Serve as a liaison between the development team and QA.
• Emphasize preventive quality measures.
• Incorporate testing into CI/CD pipelines.
• Advocate for best practices in Agile settings.
• A Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline. Equivalent practical experience may be accepted as a substitute.
• At least 5 years of direct experience in software quality assurance, showcasing proficiency in test planning, execution, and the maintenance of clear and effective test documentation.
• A minimum of 3 years of experience with automated testing tools (e.g., Selenium, Geb, Webdriver, Cucumber, Spock), including scripting for automation purposes.
• Experience with continuous integration (CI) and continuous delivery (CD) pipelines, with an understanding of how to integrate automated tests within CI/CD processes for efficient testing and deployment (e.g., utilizing Jenkins).
• At least 5 years of experience in software QA within Agile environments.
• Extensive knowledge of object-oriented programming (OOP) and data structures.
• Mastery of test automation utilizing Selenium with Java.
• Proficient in constructing and maintaining frameworks employing the Page Object Model (POM) and BDD principles (Cucumber).
• In-depth experience in testing REST APIs with tools such as Postman and REST-assured.
• Strong proficiency in PL/SQL for data validation in Oracle databases.
• Practical experience with CI/CD pipelines (Jenkins) and the Atlassian suite (JIRA, Bitbucket).
• Outstanding analytical, communication, and problem-solving abilities.
• Proficiency in at least one programming language (such as Java or Groovy) relevant to test automation.
• Expertise in collaboration and version control tools like Git or Bitbucket.
• Good understanding of databases and SQL (such as Oracle, Aurora), allowing the execution of medium to complex data validation and the ability to interact with databases for backend testing.
• Familiarity with Agile/Scrum methodologies and involvement in Agile ceremonies (e.g., sprint planning, retrospectives).
• Strong knowledge of various testing methodologies (e.g., functional, regression, performance) and the software development lifecycle (SDLC).
• Capability to analyze complex issues and devise effective solutions.
• Proficient in utilizing test management tools (e.g., JIRA, Zephyr) for tracking test cases and defects.
• Excellent collaborative skills, with the capacity to work efficiently with cross-functional teams to promote an atmosphere of teamwork and cooperation.
• Strong English communication skills for interaction with team members, stakeholders, and customers, ensuring clear and effective information exchange.
• Self-driven and detail-oriented, capable of working independently and under pressure, effectively managing multiple priorities and deadlines.
• Flexible work environment.
• Fitness offerings.
• Mental health plans (dependent on country).
• Generous time off.
Tester Work
Intetics
SupplyHouse.com
Get handpicked remote jobs straight to your inbox weekly.