Software Engineer for Test Automation
3 weeks ago
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.
-
Senior Software Engineer Test Automation
3 weeks ago
Torrance, California, United States Carparts Inc Full timeJob 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...
-
Senior Automation Engineer
3 weeks ago
Torrance, California, United States C4 Technical Services Full timeJob 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...
-
Software Development Engineer
3 weeks ago
Torrance, California, United States American Honda Motor Co Inc Full timeJob 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...
-
Senior Automation Engineer
4 weeks ago
Torrance, California, United States C4 Technical Services Full timeSr. 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...
-
Senior Automation Engineer
4 weeks ago
Torrance, California, United States C4 Technical Services Full timeJob 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 timeAbout 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 timeAbout 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 timeAbout 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 timeSoftware 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...
-
Senior Quality Assurance Engineer
4 weeks ago
Torrance, California, United States C4 Technical Services Full timeJob 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...
-
Senior Performance Testing Engineer
3 weeks ago
Torrance, California, United States INVERSION Full timeJob 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...
-
Senior Quality Assurance Engineer
3 weeks ago
Torrance, California, United States C4 Technical Services Full timeQuality 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...
-
Fuel Cell Integration Software Engineer
4 weeks ago
Torrance, California, United States American Honda Motor Co Inc Full timeAbout 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 timeJob 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 timeJob 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...
-
Senior Java Software Engineer
4 weeks ago
Torrance, California, United States C4 Technical Services Full timeJob 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,...
-
Hardware Test Engineer
4 weeks ago
Torrance, California, United States Epirus Full timeAbout 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 timeAbout 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...
-
Senior Java Software Engineer
3 weeks ago
Torrance, California, United States C4 Technical Services Full timeJob 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...
-
Autonomous Systems Software Engineer
3 weeks ago
Torrance, California, United States OKSI Full timeOKSI 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...