job summary: Job Description: Client is looking for Test Engineers who are perfectionists and have an ingrained drive to ensure that every piece of code meets the highest standards of quality. Test Engineers are expected to work side-by-side with developers, SDETs, and product owners to write automated tests at the system level (Business Logic, Contract, Visual, Accessibility, Performance...etc.) to ensure that the software shipped is defect free and performs under load. The ideal candidate for this role is a high energy, team player looking to join a group of likeminded individuals to make an impact on the market place. We value Test Engineers who are passionate about testing as it is an integral part of solution delivery. Skill/Experience/Education: Mandatory Skills: Experience decomposing user stories/requirements to create automated testsExperience writing tests in the following programming languages: Java, JavaScript, C#, VB, Groovy, Python, and other languagesExperience automating tests at the system level (Business Logic, Contract, Visual, Accessibility, Performance...etc.)Experience in developing automated tests for APIs (Web Services - REST and SOAP)Experience using automation frameworks and tools like Junit/TestNG (Java), Qunit/Chai (Java Script), Android Studios/Mocha (android mobile), XcTest (iOS), SoapUI Pro, Selenium RC/WebDriver, UFT, Tricentis ToscaExperience with technologies like: BitBucket, Jenkins, Test Case Management tools (HPQC, QTest, Zephyr, Task Management tools (Jira/VersionOne)Working knowledge of black box, gray box, white box testing practicesWorking knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous integration and continuous deployment concepts (CI & CD), and test suite development and maintenanceWorking knowledge of test environment and configuration management conceptsAbility to critique work of self and others constructivelyExcellent written and verbal communication skillsEnthusiastic and energetic with an inherent curiosity to break code3+ years' experience in delivering test automation location: Charlotte, North Carolina job type: Contract salary: $52 - 62 per hour work hours: 8am to 5pm education: Bachelors responsibilities: Analyze the requirements and help with defining the acceptance criteria for the features that are being developedWork closely with the Product team to understand their expectations of how a feature would functionDecompose user stories/requirements to identify what tests need to be created and automated for system level testing (Business Logic, Contract, Visual, Accessibility, Performance)Work in tandem with the developers and SDETs to understand features and technical implementation.Work with product owners, UX designers, and production support to understand customer usage modelsAutomate tests at the system level (Business Logic, Contract, Visual, Accessibility, Performance...etc.)Work with the development and operations teams to debug testing failuresActively monitor post-release metrics to identify any defects that may have slipped through the cracks.Evaluate existing testing methodologies and suggest new techniques that will help deliver high-quality features fasterImprove, maintain, and execute automated testingMaintain a solid understanding of QA workflows and test automation best practicesMaintain proficiency in application and use of systems, tools, and processes qualifications: Experience level: ExperiencedMinimum 7 years of experienceEducation: Bachelors skills: Test Plans/Cases/ScriptsJavaSeleniumQuality AssuranceCI/CD/CTJavascript Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.