Software Engineer for Test Automation

3 weeks ago


Torrance, California, United States Carparts Inc Full time

About the Role

We 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 us to ensure the reliability of our software applications.

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 development teams 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.

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.

What You Will Do in the First 3 Months

• 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.

What You Will Do by 6 Months and Beyond

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

About Carparts Inc

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. 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.

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 Inc Full time

    Job Title: Senior Software Engineer Test AutomationAbout 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...


  • 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 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

    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

    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 GITAI Full time

    About GITAI GITAI is a leading company in the field of space technology, providing robotic solutions for safe and affordable labor in space. Our space robot solution reduces the operational cost in space by 100 times, making sustained human presence and activity in space a reality.About the Role We are seeking a highly motivated and dedicated Intern to join...


  • 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 Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. We're on a mission to keep the world adventurous forever.Our team is passionate about the outdoors and committed to protecting it for future generations. We're constantly challenging what's possible and seeking new solutions to old problems.Role...

  • Software Engineer

    3 weeks ago


    Torrance, California, United States C4 Technical Services Full time

    Software Engineer - Cloud TechnologiesAt C4 Technical Services, we are seeking a highly skilled software engineer to join our team. The ideal candidate will have expertise in software development and cloud technologies, with a strong background in front-end development and a focus on building scalable, responsive user interfaces.Key Responsibilities:Design...


  • 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 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

    Quality Assurance Specialist - IVAt C4 Technical Services, we are seeking a highly skilled Quality Assurance Specialist - IV to join our team. This role is 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 American Honda Motor Co Inc Full time

    About the RoleWe are seeking a highly skilled Fuel Cell Integration Software Engineer to join our team at American Honda Motor Co Inc. As a key member of our R&D team, you will be responsible for designing, developing, and integrating software systems that control and manage fuel cell technology.Key ResponsibilitiesDevelop software to control and optimize...

  • AWS Cloud Engineer

    4 weeks ago


    Torrance, California, United States C4 Technical Services Full time

    Job Summary:The DevOps Engineer serves as an integral member of a national team responsible for supporting the core functions of the Credit Risk Management business line. This person provides data and/or reporting development services or technical support. The DevOps Engineer develops, tests, and maintains data and/or reporting solutions (Data warehouse/...

  • Software Engineer

    4 weeks ago


    Torrance, California, United States OKSI Full time

    Job OverviewOKSI is seeking an experienced Software Engineer to join our team in developing cutting-edge autonomous systems for defense applications. As a key member of our autonomy team, you will play a crucial role in designing and implementing real-time software for autonomous navigation, perception, and control systems.Key Responsibilities:Develop and...


  • 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 Epirus Full time

    About EpirusEpirus is a high-growth technology company developing software-defined high-power microwave (HPM) systems with devastating counter-electronics effects on modern drone threats.The Epirus Leonidas HPM family of products, empowered by innovations in AI and microelectronics, is human-safe and cost-effective.Job Summary:This is an exciting role in a...


  • Torrance, California, United States GITAI Full time

    About GITAIGITAI is a leading company in the development of robotic technologies for space exploration. Our mission is to enable safe and affordable labor in space, and we are seeking a talented intern to join our Software Engineer team.The RoleWe are looking for an enthusiastic and dedicated intern to work on enhancing GITAI's robotic capability by adopting...


  • 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 OKSI Full time

    OKSI is a leading developer of autonomous systems for aerospace and defense applications.We are seeking an experienced Software Engineer for Autonomy to join our team.Key Responsibilities:Develop, optimize, and implement autonomy algorithms and software stacks for UAS, drones, and other unmanned systems.Design and implement real-time software for autonomous...