Search jobs > San Francisco, CA > Remote > Test automation engineer

Test Automation Engineer (The Automation Ace)

Unreal Gigs
San Francisco, CA, US
$120K-$180K a year
Remote
Full-time
Quick Apply

Introduction :

Are you a skilled test automation expert who thrives on creating efficient, repeatable test processes to ensure software quality?

Do you enjoy designing automated test suites that can quickly identify bugs and improve the reliability of software releases?

If you're passionate about leveraging automation to drive faster, more reliable testing, then our client has the perfect role for you.

We’re looking for a Test Automation Engineer (aka The Automation Ace) to develop and manage automated test scripts that ensure the quality and performance of our software.

As a Test Automation Engineer at our client , you’ll work closely with developers and QA teams to design and implement automated test strategies that cover a wide range of use cases.

This role is not just about writing scripts it’s about improving overall testing efficiency, ensuring scalability, and enabling fast, continuous releases.

Key Responsibilities :

  • Automated Test Script Development :
  • Design, develop, and maintain automated test scripts using frameworks like Selenium, Cypress, JUnit, or similar tools. You’ll create robust, reusable scripts to automate functional, regression, and integration testing across various platforms.
  • Test Strategy and Framework Implementation :
  • Define and implement the overall test automation strategy, selecting the appropriate tools, frameworks, and approaches to meet the project’s needs.

You’ll ensure that test automation integrates seamlessly into the CI / CD pipeline for continuous testing.

  • Test Execution and Reporting :
  • Run automated tests, analyze results, and provide detailed reports on test coverage, performance, and issues. You’ll work with the QA and development teams to interpret test results and ensure that bugs are logged and resolved promptly.
  • CI / CD Integration :
  • Integrate automated tests into CI / CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. You’ll ensure that automated tests run continuously during the development lifecycle, enabling faster and more reliable releases.
  • Test Optimization and Maintenance :
  • Continuously improve and optimize existing test automation frameworks and scripts. You’ll refactor code, update test cases, and ensure that the automated testing suite remains up-to-date with the evolving codebase.
  • Collaboration with Development Teams :
  • Work closely with developers, product managers, and other QA engineers to ensure that test automation covers critical functionalities and edge cases.

You’ll contribute to test planning and actively participate in design discussions.

  • Performance and Load Testing :
  • Develop automated performance and load testing scripts to ensure that the software can handle high traffic and heavy loads.

You’ll identify performance bottlenecks and provide recommendations for optimizations.

Requirements

Required Skills :

Test Automation Expertise : Strong experience with test automation frameworks and tools such as Selenium, Cypress, JUnit, TestNG, or similar.

You’re skilled at building robust, scalable test scripts and frameworks from scratch.

Programming Knowledge : Proficiency in one or more programming languages commonly used in test automation, such as Python, Java, JavaScript, or Ruby.

You can write and debug test scripts efficiently.

CI / CD Integration : Experience integrating test automation into CI / CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Travis CI.

You’re familiar with continuous testing methodologies.

Test Strategy and Planning : Ability to design and implement comprehensive test automation strategies that cover functional, regression, performance, and load testing.

You can define test coverage and scope effectively.

Problem-Solving and Debugging : Strong analytical and problem-solving skills with the ability to troubleshoot issues within automated tests and quickly resolve them.

Educational Requirements :

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Equivalent experience in test automation or software testing is also valued.
  • Certifications in software testing or test automation (e.g., ISTQB Automation Engineer) are a plus.

Experience Requirements :

3+ years of experience in test automation, with hands-on experience developing automated test scripts and integrating them into CI / CD pipelines.

You’ve worked in fast-paced environments and delivered high-quality automated testing solutions.

  • Proven experience with cloud-based testing environments and test management tools.
  • Experience in performance and load testing, with a focus on identifying and resolving bottlenecks.

Benefits

  • Health and Wellness : Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
  • Paid Time Off : Competitive vacation, sick leave, and 20 paid holidays per year.
  • Work-Life Balance : Flexible work schedules and telecommuting options.
  • Professional Development : Opportunities for training, certification reimbursement, and career advancement programs.
  • Wellness Programs : Access to wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life and Disability Insurance : Life insurance and short-term / long-term disability coverage.
  • Employee Assistance Program (EAP) : Confidential counseling and support services for personal and professional challenges.
  • Tuition Reimbursement : Financial assistance for continuing education and professional development.
  • Community Engagement : Opportunities to participate in community service and volunteer activities.
  • Recognition Programs : Employee recognition programs to celebrate achievements and milestones.
  • 30+ days ago
Related jobs
Promoted
Myriad Genetics
South San Francisco, California

In hiring and all other employment decisions, we prohibit discrimination and harassment on the basis of any protected characteristic, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disabil...

Promoted
Alloy Automation
San Francisco, California

As one of our founding Solutions Engineers, you'll have the opportunity to work directly with our top (and future) customers, providing support for the technical elements of the sales cycle, being the go-to resource for the Sales and Customer Success teams, and do critical work that will impact thou...

Promoted
Roblox
San Mateo, California

As a Senior Software Engineer on the App Orchestration team, you will be responsible for designing, building, and maintaining a robust test automation framework across all platforms supported by Roblox, including mobile, desktop, console, and VR. Develop and enhance the test automation ecosystem to ...

Promoted
Penn Foster
San Francisco, California

Build the framework for testing our hardware/firmware platforms by working closely with the development team (FW, EE, ME, NPI) to define product test plans and ensure we have complete test coverage. Test and verify features of the test infrastructure and manage the cross-organizational deployment an...

Promoted
Checksum
San Francisco, California

Work closely with Checksum Co-founder and other engineers to ensure the smooth integration of automated tests into the software development lifecycle. Maintain and update test reports and metrics to track the effectiveness of test automation efforts. In this role, you’ll have the opportunity to dire...

Zipline
South San Francisco, California

As a Hardware Test Automation Engineer at Zipline you will have the unique opportunity to develop, and deploy high quality software that will power our automated testers for all our next-generation systems. Develop UIs and data visualization tools to improve the quality of insights provided to hardw...

ServiceNow
San Francisco, California

The ideal candidate for this position is a software engineer with experience in a Dev-Ops environment developing automations and tools for internal use. Our engineers are responsible for production stability and "champions at all service levels” and act as the last level of support for our cust...

StackedSP
San Francisco, California

Collaborate on the technical vision and strategy, contributing to an agile, fast-paced team. The chance to work on a platform using transformative AI technology making a direct impact on the financial industry. Join a small but impactful team where your contributions will shape the future of intelli...

HireTalent
California, US

Preparing reports on all aspects related to the software testing for the development team. Building and executing Automation/Manual test cases. Experience working with REST API, Karate framework and any other API testing tools. Reviewing software requirements and preparing test scenarios. ...

Action Urgent Care
CA, US

Kyla is a medical startup that is focused on developing software that brings together the latest advancements in medical knowledge with state-of-the-art AI technologies. Test Documentation: Prepare detailed test plans, test cases, and test reports. We are looking for a detail-oriented Junior plus Le...