Randstad USA ยท 3 days ago
Test Engineer
Wonder how qualified you are to the job?
ConsultingHuman Resources
Insider Connection @Randstad USA
Responsibilities
Lead the development and implementation of test strategies, test plans, and test cases for functional, performance, and regression testing of software applications, embedded systems, or hardware components.
Design and develop automated test scripts, frameworks, and tools using scripting languages (e.g., Python, Java, C++) and test automation tools (e.g., Selenium, JUnit, Robot Framework).
Collaborate with cross-functional teams, including software developers, systems engineers, and product managers, to define test objectives, requirements, and acceptance criteria.
Provide technical leadership and mentorship to junior test engineers in test planning, test case design, test automation, and execution.
Conduct code reviews, design reviews, and test strategy reviews to provide feedback on testability, quality, and reliability considerations.
Analyze test results, metrics, and defect data to identify trends, patterns, and areas for improvement.
Manage and maintain test environments, test tools, and test data repositories.
Stay current with industry trends, emerging technologies, and best practices in software testing, test automation, and quality assurance.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science, Electrical Engineering, or related field.
6-9 years of experience in software testing, quality assurance, or related roles.
Expertise in software testing methodologies, techniques, and tools.
Proven experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG, Robot Framework) and scripting languages (e.g., Python, Java, C++).
Strong leadership and mentoring skills.
Excellent communication and collaboration skills.
Detail-oriented with a strong focus on quality and continuous improvement.
Experience working in an Agile development environment.
Preferred
Master's degree in Computer Science, Electrical Engineering, or related field.
Certification in software testing (e.g., ISTQB Certified Tester, CSTE).
Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD).
Knowledge of DevOps principles and practices.
Familiarity with software development methodologies (e.g., Scrum, Kanban) and version control systems (e.g., Git, SVN).
Previous experience testing embedded systems, IoT devices, or hardware components.
Knowledge of regulatory and compliance requirements for software and systems testing (e.g., FDA, ISO, IEC).
Benefits
Health insurance
Incentive and recognition program
401K contribution
Company
Randstad USA
Randstad US is a wholly owned subsidiary of Randstad Holding nv, a global provider of human resources solutions.
H1B Sponsorship
Randstad USA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (602)
2022 (710)
2021 (1057)
2020 (1561)
Funding
Current Stage
Late StageRecent News
2024-02-09
2023-12-22
Company data provided by crunchbase