Back to Jobs

Experienced Test Automation Engineer – Software Quality Assurance and Continuous Improvement Specialist

Remote, USA Full-time Posted 2025-11-03

Introduction to G2O

G2O is a pioneering company that has been at the forefront of delivering exceptional digital experiences for our clients and their customers. With a strong foundation in research, design, technology, and data expertise, we have established ourselves as a leader in our industry. Our unique approach to blending these disciplines has enabled us to provide innovative solutions that meet the evolving needs of our clients. As a company, we pride ourselves on our diverse team of experts who are passionate about driving success and delivering outstanding results.

About the Role

We are seeking an experienced Test Automation Engineer to join our team of talented experts. As a Test Automation Engineer, you will play a critical role in ensuring the quality and reliability of our software applications. You will be responsible for developing and executing high-quality test frameworks, collaborating with cross-functional teams, and driving continuous improvement efforts. If you are passionate about software quality, test automation, and continuous improvement, we encourage you to apply for this exciting opportunity.

Key Responsibilities

  • Develop and execute high-quality, flexible, and scalable test frameworks (with tests) in support of various testing activities.
  • Collaborate with Development, QA, Product, and vendor teams for new functional and performance test development in support of all project and application initiatives under Omni Channel.
  • Integrate automated tests into the CI/CD pipelines to support continuous testing efforts.
  • Monitor test execution (automated) and report quality metrics to stakeholders.
  • Challenge the status quo and continuously improve test automation tools, coverage, and quality.
  • Coordinate and manage multiple vendors involved in the delivery of our omni-channel capability.
  • Collaborate with Product Owners and Product Delivery leads to support testing of initiatives.
  • Conduct interviews, evaluate candidates, and onboard new resources to ensure the growth and development of our team.
  • Develop continuous improvement plans for existing application changes, including test strategy, resource loading, and advancement of test automation.

Essential Qualifications

  • 3+ years of software development experience with at least 2+ years focused on automation and frameworks.
  • Passion for software quality, test automation, and continuous improvement.
  • Demonstrated proficiency in one or more programming languages, such as Python, Ruby, Groovy, etc.
  • Demonstrated proficiency with two or more open-source test automation frameworks, such as Pytest, Cucumber, Rspec, Playwright/Protractor/Cypress, Spock, Rest API clients, etc.
  • Familiarity with progressive test automation techniques, including BDD (Behavior Driven Development), POM (page object model), OOP (object-oriented programming), test containerization, and test parallelization.
  • Proficiency with version control systems, such as Git.
  • Proficiency with source control management techniques, including branching, commits, rebase, code review, and merging.

Preferred Qualifications

  • Test Automation experience in a Retail environment.
  • Experience automating tests for various types of testing, including UI, Integration, API, Database, Load, Soak, and Performance testing.
  • Experience with automating Web applications, backend services, REST interfaces, and third-party integrations.
  • Familiarity with at least one public cloud interface, such as AWS/GCP/Azure.
  • Preferred skills: Python, Pytest, Playwright, Rest/GraphQL API tests, Azure APIM / API Gateway, CI/CD (Gitlab / Github), Containerization experience, and Orchestration knowledge (Docker / Kubernetes, etc.).

Skills and Competencies

To be successful in this role, you will need to possess a combination of technical, business, and interpersonal skills. These include:

  • Strong programming skills in languages such as Python, Ruby, or Groovy.
  • Experience with test automation frameworks and tools, such as Pytest, Cucumber, or Playwright.
  • Knowledge of software development methodologies, including Agile and Scrum.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Strong problem-solving and analytical skills, with the ability to troubleshoot complex issues.
  • Ability to adapt to changing priorities and deadlines in a fast-paced environment.

Career Growth Opportunities and Learning Benefits

At G2O, we are committed to the growth and development of our employees. As a Test Automation Engineer, you will have access to a range of training and development opportunities, including:

  • Professional development courses and certifications in test automation and software quality assurance.
  • Mentorship programs, where you will be paired with experienced professionals who can provide guidance and support.
  • Opportunities to work on complex and challenging projects, where you can apply your skills and knowledge to drive innovation and improvement.
  • A collaborative and dynamic work environment, where you can learn from and share knowledge with your colleagues.

Work Environment and Company Culture

At G2O, we pride ourselves on our diverse and inclusive company culture. We believe that our employees are our greatest asset, and we strive to create a work environment that is supportive, collaborative, and fun. Some of the benefits of working at G2O include:

  • A hybrid work model, combining remote work with time in our office.
  • A competitive salary and benefits package, reflecting our commitment to attracting and retaining the best talent.
  • A dynamic and collaborative work environment, with a range of social and networking opportunities.
  • A commitment to diversity, equity, and inclusion, with a range of initiatives and programs to support underrepresented groups.

Compensation, Perks, and Benefits

As a Test Automation Engineer at G2O, you can expect a competitive salary and benefits package, including:

  • A salary range that reflects your experience and qualifications.
  • A range of benefits, including health insurance, retirement savings, and paid time off.
  • Opportunities for professional development and growth, including training and certification programs.
  • A dynamic and collaborative work environment, with a range of social and networking opportunities.

Conclusion

If you are a motivated and experienced Test Automation Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. At G2O, we are committed to delivering exceptional digital experiences for our clients and their customers, and we believe that our employees are critical to our success. With a range of training and development opportunities, a competitive salary and benefits package, and a dynamic and collaborative work environment, we believe that G2O is the perfect place to take your career to the next level. Apply now to join our team of talented experts and start your journey to greatness!

Apply for this job  

Similar Jobs