Randstad USA ยท 2 days ago
Test Engineer
Wonder how qualified you are to the job?
ConsultingHuman Resources
Insider Connection @Randstad USA
Responsibilities
Develop and execute test plans, test cases, and test scripts for functional, performance, and regression testing of software applications, embedded systems, or hardware components.
Design and implement automated test scripts and frameworks using scripting languages (e.g., Python, Java, C++) and test automation tools (e.g., Selenium, JUnit, Robot Framework) to improve testing efficiency and coverage.
Collaborate with cross-functional teams to understand requirements, define test objectives, and identify test scenarios.
Perform manual and automated testing activities, including test execution, defect tracking, and test result analysis.
Participate in design reviews, code inspections, and requirement discussions to provide input on testability, quality, and reliability considerations.
Analyze test results and metrics to identify trends, patterns, and areas for improvement, and provide feedback to stakeholders.
Maintain and enhance test environments, test tools, and test data repositories to support ongoing testing activities.
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
3-6 years of experience in software testing, quality assurance, or related roles, with a focus on manual and automated testing of software applications or systems
Proficiency in software testing methodologies, techniques, and tools, including test planning, test case design, test automation, and defect tracking
Experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG, Robot Framework) and scripting languages (e.g., Python, Java, C++)
Strong analytical and problem-solving skills, with the ability to analyze complex systems, identify root causes of issues, and propose effective solutions
Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders at all levels
Detail-oriented with a commitment to quality and continuous improvement, with the ability to prioritize tasks and manage time effectively in a fast-paced environment
Experience working in an Agile development environment, with knowledge of Agile principles and practices
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, including infrastructure as code (IaC) and automated deployment techniques
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