Senior Software Engineer Test Automation

5 days ago


Torrance, California, United States Carparts Inc Full time
Job Title: Senior Software Engineer Test Automation

About the Role:

We are seeking a highly skilled Senior Software Engineer Test Automation to join our team at Carparts Inc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test suites for functional, regression, and performance testing.

Responsibilities:

- Design, develop, and maintain automated test suites for functional, regression, and performance testing.
- Implement robust and scalable automated testing solutions to ensure the reliability of software applications.
- Collaborate with software developers to understand the architecture and functionality of applications to enhance test coverage.
- Participate in design and code reviews to identify and address potential quality issues early in the development process.
- Contribute to test planning and strategy discussions to ensure comprehensive test coverage.
- Define and execute test plans, ensuring the alignment of testing activities with project timelines and goals.
- Investigate and analyze software defects, providing detailed information to assist in their resolution.
- Document and report issues effectively, collaborating with development teams to prioritize and address identified problems.

Requirements:

- Bachelor's degree in computer science, software engineering, or related field/experience.
- Proven experience as a software engineer with test automation industry experience.
- Proficient in programming using JavaScript/NodeJS.
- In-depth experience of test automation frameworks & tools primarily Cypress, Selenium, Appium, Jest, Puppeteer & mocking, stubbing libraries, contract testing for APIs.
- Proven experience dealing with code implemented using frameworks like Express, NextJS, ReactJS is a plus.
- Proven experience using Git source code control & continuous integration tools (Jenkins, GitHub Actions, Gitlab CI).
- Strong communications & collaboration skills to work effectively with cross-functional teams.
- Excellent problem-solving and analytical skills to identify and troubleshoot issues.
- Experienced working in Scrum teams.
- Ability to adapt to evolving project requirements & priorities.
- Solid understanding of software testing methodologies, test planning and test case design.
- Strong organizational and leadership skills.
- Proven experience creating test automations for one or more application types - Single Page Application (SPA), Progressive Web Apps (PWA), Responsive design & Multi-Page Application (MPA).
- Experience in TypeScript is a plus.
- Proven experience creating test automation for microservice APIs (Application Programming Interface) for end-to-end testing or testing API services in isolation using mocks.
- Being comfortable working on command-line is a plus.
- Experience with Ecommerce/Retail - Purchase Journey is a plus (but not limited to).

What You Will Do in the First 30 Days:

- Familiarize yourself with the front-end codebase, existing functionalities, and the business rules behind.
- Familiarize yourself with the existing Test Automation Framework.
- Troubleshoot issues & create test plans and automating them.
- Identify opportunities for automating existing manual test cases and taking action to automate critical test cases for efficiency.
- Propose improvements to existing Test Automation.

Additionally, within the first 3 months you will:

- Assess & Refactor existing Test Automation scripts to optimize execution, speed, and reliability.
- Automate the Shipping Address Validation functionality on Checkout page.
- Perform core reviews with other engineers on Test Automation and Core Application changes.
- Conduct demo or training focused on QA (Quality Assurance) automation best practices.

By 6 months and beyond you will:

- Become the Test Automation expert in US HQ.
- Become a mentor to Junior QA engineer/Analyst.

Salary Range:

A reasonable estimate of the salary range for this position based on job experience, education level, global geographic region, etc: $117,000-$135,000

Equal Opportunity Employer:

Carparts Inc is an equal-opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, national origin, religion, marital status, medical condition, physical or mental disability, military service, pregnancy, childbirth and related medical conditions, or any other classification protected by federal, state, and local laws and ordinances.

About Carparts Inc:

Our management is dedicated to ensuring that we fulfill this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, and general treatment during employment.

Job Description:

The above-noted job description is not intended to describe, in detail, the multitude of tasks that may be assigned but rather to give the incumbent a general sense of the responsibilities and expectations of his/her position.

As the nature of business demands change so, too, may the essential functions of this position.

  • Torrance, California, United States CarParts Full time

    Job Title: Senior Software Engineer - Test Automation SpecialistAt CarParts.com, we're seeking a highly skilled Senior Software Engineer to join our team as a Test Automation Specialist. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test suites for functional, regression, and...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Automation Test EngineerC4 Technical Services is seeking a highly skilled Senior Automation Test Engineer to join our team. As a key member of our quality assurance team, you will be responsible for developing and implementing automation frameworks, creating automated test scripts, and ensuring the quality of our software...


  • Torrance, California, United States Carparts Inc Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team as a Test Automation Engineer. As a key member of our quality assurance team, you will be responsible for designing, developing, and maintaining automated test suites for functional, regression, and performance testing. Your expertise in test automation frameworks and tools will enable...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at C4 Technical Services. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring seamless integration with our cloud-based applications.### Key Responsibilities* Develop and...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at C4 Technical Services. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring the highest quality of our software products.Responsibilities:Design and develop automation...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Automation EngineerC4 Technical Services is seeking a highly skilled Senior Automation Engineer to join our team. As a key member of our quality assurance team, you will be responsible for developing and implementing automation frameworks, scripts, and test data to ensure the highest quality of our products.Responsibilities:Develop and...


  • Torrance, California, United States C4 Technical Services Full time

    Senior Automation EngineerC4 Technical Services is seeking a highly skilled Senior Automation Engineer to join our team. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring seamless integration with our development team.Key Responsibilities:Design and develop automation frameworks using...


  • Torrance, California, United States C4 Technical Services Full time

    Sr. Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at C4 Technical Services. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring seamless integration with our development team, and driving quality assurance initiatives.Key...


  • Torrance, California, United States C4 Technical Services Full time

    Sr. Automation EngineerC4 Technical Services is seeking a highly skilled Sr. Automation Engineer to join our team. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring seamless integration with our development team, and driving quality assurance initiatives.Responsibilities:Design and...


  • Torrance, California, United States C4 Technical Services Full time

    Job DescriptionWe are seeking a highly skilled Sr. Automation Engineer to join our team at C4 Technical Services. As a key member of our QA team, you will be responsible for developing and maintaining our automation framework, ensuring seamless integration with our cloud-based applications.Key Responsibilities:Design and develop automation frameworks using...


  • Torrance, California, United States American Honda Motor Co Inc Full time

    Job PurposeThe Applications Engineer will be responsible for supporting the Consumer Applications Unit at American Honda Motor Co Inc. This role will involve leveraging knowledge and understanding of solutions, industry best practices, and technology to develop, enhance, and provide production support for applications.Key ResponsibilitiesCollaborate with...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Java Software EngineerAt C4 Technical Services, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing secured software applications of moderate complexity.Key Responsibilities:Design and develop software...


  • Torrance, California, United States INVERSION Full time

    Job Title: Senior Performance Testing EngineerAbout the Role:At Inversion, we're pushing the boundaries of space technology to create a new era of humanity. As a Senior Performance Testing Engineer, you'll play a crucial role in designing and developing the flight thermal protection systems (TPS) for our lifting-body re-entry vehicles. Your expertise will...


  • Torrance, California, United States C4 Technical Services Full time

    Job Summary:As a Senior Java Software Engineer at C4 Technical Services, you will design, develop, and implement web-based Java applications to support business requirements. You will follow approved life cycle methodologies, create design documents, and perform program coding and testing. Additionally, you will resolve technical issues through debugging,...


  • Torrance, California, United States C4 Technical Services Full time

    Job Summary:C4 Technical Services is seeking a highly skilled Senior Quality Assurance Engineer to join our team. As a key member of our QA team, you will be responsible for developing and executing formal test plans to ensure the delivery of high quality software applications.Key Responsibilities:Develop and execute formal test plans to ensure the delivery...


  • Torrance, California, United States C4 Technical Services Full time

    Job Title: Senior Java Software EngineerAbout the Role:C4 Technical Services is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing web-based Java applications to support business requirements.Key Responsibilities:- Design and...


  • Torrance, California, United States Rivian Full time

    About RivianRivian is a pioneering electric vehicle manufacturer dedicated to creating sustainable and adventurous transportation solutions. Our mission is to keep the world adventurous forever, and we're seeking a talented individual to join our team as a Senior Power Electronics Validation and HIL Engineer.As a company, we challenge conventional thinking...


  • Torrance, California, United States American Honda Motor Co. Full time

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team at American Honda Motor Co., Inc. in the Sustainability and Business Development division.Job Summary:The successful candidate will be responsible for developing and executing product and business strategy in a rapidly changing technological and social...


  • Torrance, California, United States EMpath Recruiter LLC Full time

    At EMpath Recruiter LLC, we're seeking a highly skilled Senior Systems Integration Engineer to join our team.This is a hands-on role that requires a strong background in system design, development, and integration. The ideal candidate will have a deep understanding of network configuration and setup, as well as hands-on experience with Python programming.The...


  • Torrance, California, United States C4 Technical Services Full time

    Job Summary:At C4 Technical Services, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java and J2EE programming, with experience in developing web services and working with Spring Framework stack.Key Responsibilities:Design, develop, and implement web-based Java applications...