job summary: QA Automation Engineer Position Description The QA Performance/Automation Engineer is a software engineering role.The QA Engineer will be responsible for performance and automated testing for assigned products and their associated releases, including scripting and maintaining performance and automation scripts using multiple QA tools. Key Responsibilities: Develop software solutions as a member of an agile development teamDrive awareness of performance-related techniques and issues within the development team.Develop performance tests plans and strategies in conjunction with new software development.Develop and acquire performance testing tools and frameworks and implement test software for acceptance.Serve as an advisor to development teams on enhancing performance.Automate UI, API and end to end test casesAutomate and maintain regression runs using JenkinsCollaborate with Product Owner to create and refine user stories and acceptance criteriaWork with the development and product teams to develop strategies for testing and automation.Collaborate with squad members to define iteration plans and squad commitments, and achieve themDesign, deliver and maintain automated exploratory tests to validate software functionalityDefine and manage detailed, comprehensive and well-structured test plans and test casesCoordinating with team members Onshore/Offshore for various tasks.Support and maintenance of the test automation process and framework.Develop effective test data management strategies for automated test suites.Estimate, plan and build quality testing activitiesValidate deployments to various environmentsEnsure compliance with HIPAA and other regulations Requirements and skills Software Development/QA experience in a production environment, including front-end and API development and testingProficiency in web application performance testing, including experience with Load Balancers, Linux, Postgres,Experience with performance monitoring of database servers and writing SQL queriesProficiency in Java (Groovy, kotlin, Python)Experience in building test frameworks and integrating within a CI stack using tools like GIT/GitHub Jenkins, Maven, Gradle, Docker, JIRAExperience in working with different test management tools and processes.Good analytical, problem-solving, and decision-making skills, the ability to see the root of the problem and come up with efficient and creative, and solutions.Java, Selenium, TestNg, JavaScript, ReactExperience with performance testing frameworks/tools (JMeter, JMeter-DSL, NeoLoad, Selenium)Experience with another tools for monitoring and triage (Grafana, Splunk, Dynatrace) Additional Skills: Experience in Leading Onsite and Offshore teamsGood client-facing and internal communication skillsGood written and verbal communication skillsSolid organizational skills including attention to detail and multitasking skillsExperience in the Healthcare software / compliance solutions is a plus Minimum Requirements: 7+ years' experience in software quality assurance6+ years' experience developing performance and automated UI and API test cases. Education: 4-year Computer Science, Information Systems, Engineering degree preferred location: San Francisco, California job type: Contract salary: $65 - 75 per hour work hours: 8am to 5pm education: Bachelors responsibilities: Key Responsibilities: Develop software solutions as a member of an agile development teamDrive awareness of performance-related techniques and issues within the development team.Develop performance tests plans and strategies in conjunction with new software development.Develop and acquire performance testing tools and frameworks and implement test software for acceptance.Serve as an advisor to development teams on enhancing performance.Automate UI, API and end to end test casesAutomate and maintain regression runs using JenkinsCollaborate with Product Owner to create and refine user stories and acceptance criteriaWork with the development and product teams to develop strategies for testing and automation.Collaborate with squad members to define iteration plans and squad commitments, and achieve themDesign, deliver and maintain automated exploratory tests to validate software functionalityDefine and manage detailed, comprehensive and well-structured test plans and test casesCoordinating with team members Onshore/Offshore for various tasks.Support and maintenance of the test automation process and framework.Develop effective test data management strategies for automated test suites.Estimate, plan and build quality testing activitiesValidate deployments to various environmentsEnsure compliance with HIPAA and other regulations qualifications: Experience level: ExperiencedEducation: Bachelors skills: Test Plans/Cases/ScriptsTest Plans/Cases/Scripts 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.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. Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance. Qualified applicants in the unincorporated areas of Los Angeles County with criminal histories will be considered for employment in accordance with the Los Angeles County's Fair Chance Ordinance for Employers. We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.