> Markdown version of [/jobs/ext/4329913-telecommute-quality-engineer-automation](https://www.wearedevelopers.com/jobs/ext/4329913-telecommute-quality-engineer-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TELECOMMUTE Quality Engineer (Automation) - **Company:** Akshaya Inc - **Location:** San Francisco, CA, United States (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Software Applications, Automation of Tests, Software Debugging, Apache Maven, E2e Testing, Test Data, Test Scripts, Gitlab, Git, Database Migration, Bitbucket, Restful APIs, Cucumber (Software), Selenium Webdriver, Software Version Control, Jenkins - **Published:** October 9, 2026 - **Apply:** https://www.dice.com/job-detail/3b629015-2dd5-4de4-ae38-59af39f68878 ## About the Role * Strong experience with Selenium WebDriver and Java. * Hands-on experience with Cucumber/BDD frameworks. * Experience developing automation frameworks and integrating backend testing with RESTful APIs. * Experience with Sauce Labs for cross-browser and automated testing. * Working knowledge of Flyway for database migration/version management. * Experience with Bitbucket and GitLab for source control and collaboration. * Hands-on experience with Jenkins and CI/CD automation. * Strong knowledge of Maven for build and dependency management. * Experience with functional, regression, exploratory, API, and end-to-end testing. * Strong debugging, analytical, problem-solving, and communication skills. ## Description * Identify weaknesses, defects, and problem areas within software applications. * Collaborate closely with Development, Operations, Support, Business Partners, and other stakeholders to ensure timely issue resolution. * Work independently with minimal guidance while taking ownership of assigned testing activities. * Identify business and technical use cases, create and prioritize test cases, execute tests, and prepare test reports for stakeholders. * Track software defects, investigate root causes, and coordinate with development teams for resolution. * Design, develop, and maintain automated test scripts and automation frameworks. * Troubleshoot automation failures and resolve issues within the test automation environment. * Create test plans, test cases, and test summary reports. * Perform functional, regression, exploratory, and end-to-end testing. * Create and maintain test data required for automated testing. * Analyze automation results and reports using Extent Reports and Cucumber. * Understand application internals, debug issues, and automate repetitive testing activities. * Submit Pull Requests and follow established Git-based development practices. * Trigger and monitor automated test suites as required. * Collaborate with CI/CD pipelines to support continuous testing and quality assurance.