What are the responsibilities and job description for the Quality Engineer position at Randstad Digital Americas?
Job Summary
What you'll do: (Roles & Responsibilities)
job type: Contract
salary: $60 - 70 per hour
work hours: 8am to 4pm
education: Bachelors
Responsibilities
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.
What you'll do: (Roles & Responsibilities)
- Responsible for building/owning automation test flows for Omni Spec
- Extensive knowledge of data structures and algorithms
- Design, develop, and maintain automated test scripts using Astra Automation (Walmart internal) to ensure comprehensive test coverage and efficiency
- Develop the scripts for backend test automation platform that allows candidate to create, manage, and execute automated component, integration, and comprehensive e2e tests for API or Kafka-based applications
- Unit Testing: Generate unit test cases from any selected file or code using available test frameworks
- Contract Testing: Supports Standard, Wiremock, Postman and DX Contract Testing functionalities for API's
- Functional Testing: Generate functional test cases from any selected file or code using available test frameworks
- Effectively collaborate with cross-functional teams, including data engineers, taxonomists, developers, business analysts, and QA professionals, to define and refine test strategies
- Execute automated tests, analyze results, and identify defects. Provide detailed reports and insights to facilitate issue resolution
- Continuously enhance and improve test automation processes and frameworks to increase effectiveness and efficiency
- Document test plans, test cases, test scripts, and test results thoroughly and accurately to maintain clear and comprehensive records
- Maintain and update test management tools and version control systems to ensure smooth and efficient test operations
- Actively participate in Agile/Scrum development processes, contributing to sprint planning, daily stand-ups, and retrospective meetings
- Communicate effectively with stakeholders, providing regular updates on test progress, issues, and resolutions
- Provide a clear support strategy for maintaining and transitioning the scripts after handing over to business users
job type: Contract
salary: $60 - 70 per hour
work hours: 8am to 4pm
education: Bachelors
Responsibilities
- 5 years of experience in software testing based on SDLC lifecycle
- 3 years of experience in writing the automation scripts using Java
- Development experience with Java and Python
- Experience with load testing, regression testing, integration testing, e2e testing and incorporation of various testing in development lifecycle.
- Experience using Astra, Junit, TestNG, Selenium, Karate tooling
- Solid understanding of, and experience with, REST-Api code
- Familiarity with Continuous Integration (or) Continuous Development (CI/CD) pipelines
- Ability to work in Agile or Scrum development process
- heavy analytical and problem-solving skills to identify issues and improve testing processes
- Ability lead with minimal guidance and provide suggestions on how things can be improved and optimized
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
- Java (3 years of experience is preferred)
- Python
- RESTful APIs
- Astra
- JUnit
- TestNG
- Selenium
- Karate
- CI/CD
- Agile
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Salary : $60 - $70