Senior QA Automation Engineer with Java/Selenium - Remote Opportunity

Remotely
Full-time

Are you passionate about building robust test automation frameworks that ensure exceptional software quality? We're seeking an experienced QA Automation Engineer to join our innovative team. You'll leverage your Java expertise and automation skills to develop comprehensive testing solutions across web applications, mobile platforms, and API services. This role offers the perfect blend of technical challenge and professional growth for automation specialists.


Key Responsibilities

- Design and enhance scalable test automation frameworks using Java 17+ and industry-leading tools and practices.

- Develop and maintain automated test suites for web applications, mobile interfaces, and backend services.

- Implement effective API testing strategies for REST, GraphQL, and gRPC services with appropriate validation protocols.

- Integrate automated tests into CI/CD pipelines using GitLab CI/CD, Jenkins, or similar automation servers.

- Proactively monitor test execution results and address failures promptly to maintain high-quality standards.

- Collaborate with development teams to troubleshoot issues and improve application quality and testability.

- Create detailed test plans and documentation to guide future automation initiatives and ensure comprehensive coverage.

- Optimize existing test frameworks to improve execution speed, reliability, and maintainability.

- Provide regular reporting on test coverage, quality metrics, and automation progress using TestRail and other analytics tools.


Required Skills & Qualifications

- 3+ years of hands-on experience in QA automation with demonstrable framework development expertise.

- Strong proficiency in Java programming and object-oriented design principles (Java 11+ preferred).

- Extensive experience with Selenium WebDriver, including page object patterns and efficient selector strategies.

- Thorough understanding of various testing methodologies including functional, integration, regression, and performance testing.

- Proven track record automating API services testing with appropriate assertion libraries and validation techniques.

- Experience with test automation in continuous integration environments (GitLab, Jenkins, etc.).

- Practical knowledge of testing both web applications and mobile interfaces across multiple platforms and browsers.

- Familiarity with application deployment processes and testing within different environments (dev, staging, production).

- Advanced English communication skills, both written and verbal, for effective cross-functional collaboration.

- Strong analytical thinking and methodical problem-solving abilities in complex technical scenarios.


Nice to Have

- Specific experience testing REST APIs, GraphQL endpoints, and gRPC services using specialized testing frameworks.

- Advanced Java development skills beyond test automation (Spring Boot, microservices architecture).

- Experience with BDD frameworks such as Cucumber, JBehave, or similar specification-based approaches.

- Proficiency with TestRail administration, including custom fields, test case management, and automation integration.

- Working knowledge of DevOps practices and their application to quality assurance processes.

- Experience with containerization technologies like Docker, Kubernetes for test environment management.

- Familiarity with cloud platform testing (AWS, Azure, GCP) and infrastructure-as-code concepts.

- Mobile testing expertise with frameworks like Appium or Espresso for native application testing.

- Performance testing experience using tools such as JMeter, Gatling, or LoadRunner.


Why Join Our Team

Working with us offers you the opportunity to leverage cutting-edge technologies while developing your expertise in modern QA practices. You'll enjoy the flexibility of remote work while collaborating with talented professionals across the globe. We foster an environment of continuous learning and professional growth, valuing your contributions to our quality-driven culture. Join us to make a meaningful impact on products used by thousands of users while advancing your career in QA automation.