TELECOMMUTE Quality Engineer (Automation)
Akshaya Inc
San Francisco, CA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
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
+6 more
Bitbucket
Restful APIs
Cucumber (Software)
Selenium Webdriver
Software Version Control
Jenkins
Job 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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦