Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Preview candidates Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Diversity and inclusion Browse jobs Find your next hire Our locations

451 results for Qa Software Tester

Quality Assurance Tester We are on the lookout for a Quality Assurance Tester to join our team in the IT Software industry, based in Richardson, Texas. In this role, you will be involved in all aspects of software testing, from reviewing requirements to executing test cases, both manually and automated. You will also contribute to improving our software products by identifying areas for improvement and implementing quality practices.<br><br>Responsibilities:<br><br>• Collaborate with engineers, product owners, and team members to identify methods for improving testing efficiency, expanding coverage, and increasing product reliability.<br>• Take the lead in designing, writing, and maintaining automated test scripts, following industry best practices and standards.<br>• Actively communicate about test status, including risks, issues, defects, and potential impacts.<br>• Ensure that automated testing is continuously running and being analyzed, promptly reporting any failures.<br>• Maintain comprehensive documentation of test results to assist in debugging and modifying software.<br>• Administer the tools used by the testing team and ensure their proper setup.<br>• Work with other team members to resolve any issues or defects and coordinate technical dependencies.<br>• Facilitate test plan/case reviews with cross-functional team members.<br>• Ensure that validated deliverables meet functional and design specifications and requirements.<br>• Coordinate with the business to understand reported issues, requirements, and expected behavior.<br>• Continually learn about quality best practices and technologies.<br>• Provide estimates for your own deliverables.<br>• Design and implement test strategies for projects and provide estimates for new test projects.<br>• Mentor others on quality methods and techniques. Quality Assurance Engineer <p>We are seeking a dedicated Quality Assurance Engineer who will ensure projects, products, and services meet organization standards and end-user requirements. Your primary responsibility will be to ensure that our products and services are functioning correctly and meet the required quality standards.</p><p>Responsibilities:</p><ol><li>Develop and implement quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in each product's functionality.</li><li>Perform audits and tests to ensure consistent performance of products/services and resolve any discrepancies.</li><li>Regularly analyze quality data and suggest changes to improve product quality and minimize errors.</li><li>Collaborate with software engineers to identify issues and ways to prevent them.</li><li>Develop and maintain automated test scripts to reduce repetition and facilitate documentation.</li><li>Allow for flexibility to rotate on different projects where testing is required.</li><li>Communicate findings, suggestions, and corrective actions to project stakeholders.</li></ol><p>Apply now for immediate considerations.</p> Quality Assurance Engineer <p>We are seeking a dedicated Quality Assurance Engineer who will ensure projects, products, and services meet organization standards and end-user requirements. Your primary responsibility will be to ensure that our products and services are functioning correctly and meet the required quality standards.</p><p>Responsibilities:</p><ol><li>Develop and implement quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in each product's functionality.</li><li>Perform audits and tests to ensure consistent performance of products/services and resolve any discrepancies.</li><li>Regularly analyze quality data and suggest changes to improve product quality and minimize errors.</li><li>Collaborate with software engineers to identify issues and ways to prevent them.</li><li>Develop and maintain automated test scripts to reduce repetition and facilitate documentation.</li><li>Allow for flexibility to rotate on different projects where testing is required.</li><li>Communicate findings, suggestions, and corrective actions to project stakeholders.</li></ol><p>Apply now for immediate considerations.</p> Quality Assurance Engineer <p>We are seeking a dedicated Quality Assurance Engineer who will ensure projects, products, and services meet organization standards and end-user requirements. Your primary responsibility will be to ensure that our products and services are functioning correctly and meet the required quality standards.</p><p>Responsibilities:</p><ol><li>Develop and implement quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in each product's functionality.</li><li>Perform audits and tests to ensure consistent performance of products/services and resolve any discrepancies.</li><li>Regularly analyze quality data and suggest changes to improve product quality and minimize errors.</li><li>Collaborate with software engineers to identify issues and ways to prevent them.</li><li>Develop and maintain automated test scripts to reduce repetition and facilitate documentation.</li><li>Allow for flexibility to rotate on different projects where testing is required.</li><li>Communicate findings, suggestions, and corrective actions to project stakeholders.</li></ol><p>Apply now for immediate considerations.</p> Quality Assurance Engineer <p>We are seeking a dedicated Quality Assurance Engineer who will ensure projects, products, and services meet organization standards and end-user requirements. Your primary responsibility will be to ensure that our products and services are functioning correctly and meet the required quality standards.</p><p>Responsibilities:</p><ol><li>Develop and implement quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in each product's functionality.</li><li>Perform audits and tests to ensure consistent performance of products/services and resolve any discrepancies.</li><li>Regularly analyze quality data and suggest changes to improve product quality and minimize errors.</li><li>Collaborate with software engineers to identify issues and ways to prevent them.</li><li>Develop and maintain automated test scripts to reduce repetition and facilitate documentation.</li><li>Allow for flexibility to rotate on different projects where testing is required.</li><li>Communicate findings, suggestions, and corrective actions to project stakeholders.</li></ol><p>Apply now for immediate considerations.</p> Quality Assurance Tester We are offering a long term contract employment opportunity for a Quality Assurance Tester in the IT Software industry. This position is based in Richardson, Texas, 75082, United States. As a Quality Assurance Tester, you will be actively involved in various stages of the Software Development Lifecycle, including requirement evaluation, test case development, execution of manual and automated test cases, and defect tracking and reporting.<br><br>Responsibilities<br>• Collaborate with product owners, engineers, and team members to pinpoint areas for testing efficiency improvement, coverage expansion, and product reliability enhancement.<br>• Develop, write, and maintain automated test scripts adhering to best industry practices and standards, in addition to manual testing.<br>• Execute automated test suites and consistently communicate test status, including risks, issues, defects, and potential impacts.<br>• Ensure consistent operation of automation, promptly reporting on failures.<br>• Keep a record of test results to aid in the debugging and modification of software.<br>• Administer the tools used by the testing team and set them up as needed.<br>• Work with other team members to resolve any issues or defects.<br>• Facilitate and hold test plan/case reviews with cross-functional team members.<br>• Ensure that validated deliverables meet functional and design specifications and requirements.<br>• Liaise with the business to understand reported issues, requirements, and expected behavior.<br>• Continually learn about quality best practices and technologies.<br>• Provide your own deliverable estimates.<br>• Design and implement test strategies for projects and estimate new test projects.<br>• Mentor others on quality methods and techniques.<br>• Participate in defining project objectives. Quality Assurance Analyst <p><strong>Technical Quality Assurance Analyst</strong></p><p>Robert Half is seeking a <strong>Technical Quality Assurance Analyst</strong> to join a dynamic and growing App/Dev team. In this role, you'll collaborate closely with the web development team, bringing a high level of curiosity and technical insight to help push projects forward. Your focus will be on ensuring quality at every stage of the development lifecycle, from story writing meetings to live coding sessions. This is an excellent opportunity for a QA professional looking to make a real impact!</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and execute <strong>test cases</strong> to ensure robust application performance.</li><li>Perform both <strong>hardware-related QA</strong> and software testing.</li><li>Utilize <strong>automation and manual testing</strong> techniques to ensure thorough validation of application functionality.</li><li>Shift quality assurance to an earlier phase by actively participating in <strong>story writing meetings</strong>, reviewing developers' code, and providing real-time feedback during the coding process.</li></ul><p><br></p><p><strong>Must-Have Qualifications</strong></p><ul><li>5+ years of experience in Quality Assurance roles, with a focus on application and development projects.</li><li>Proven expertise in creating test cases and executing test plans.</li><li>Experience with hardware-related testing alongside software QA.</li><li>Strong knowledge of both automation and manual testing frameworks and tools.</li><li>Ability to work proactively with developers, offering insights and solutions during story development and coding sessions.</li></ul><p><br></p><p><strong>Why Join?</strong></p><ul><li>Be part of an innovative team where your input shapes the quality of cutting-edge applications.</li><li>Long-term stability with potential for permanent hire.</li><li>Enjoy the flexibility of a 100% remote role while working on impactful projects.</li></ul><p><br></p><p><strong>How to Apply:</strong></p><p>If you're a proactive QA professional with a passion for collaboration and quality, we'd love to hear from you! Please submit your resume and a brief statement about your experience with automation and manual testing, as well as your approach to early QA involvement in the development process.</p> SAP QA Analyst We are offering a contract for a Software Tester/QA: III (Senior) position in New Brighton, Minnesota. As part of our team, you will be responsible for executing test strategies for implementations, enhancements, and maintenance of full life cycle projects in the supply chain and manufacturing sectors. <br><br>Responsibilities<br>• Collaborate with team members to build test cases and scripts<br>• Review functional specifications and change requirements<br>• Generate necessary test data for testing needs<br>• Execute test plans, scripts, and scenarios meticulously<br>• Log, track, and manage identified issues and defects until resolution<br>• Provide support during SIT/UAT/Support Releases testing phases<br>• Facilitate testing meetings, summarize results, report issues/defects, and maintain metrics<br>• Implement strategies to enhance efficiency and effectiveness of testing processes<br>• Work closely with both onsite and offshore resources<br>• Handle materials handling, quality review, and production planning tasks<br>• Use management tools to ensure smooth operations<br>• Exhibit strong collaboration, written communication, and agile skills. QA Testing Analyst: III (Senior) We are looking for a QA Testing Analyst III (Senior) to join our team in Columbus, Ohio. This role, with a focus in the industry, involves the creation and execution of test plans and scripts, collaboration with multiple project teams, and maintaining the regression test bed. This is an opportunity that offers a contract to permanent employment.<br><br>Responsibilities: <br>• Collaborate with the Business Systems Analysts and Development teams to review and ensure testable business objectives and requirements.<br>• Actively participate in the review of technical and architectural design specifications.<br>• Develop and maintain test data and end-to-end testing flows.<br>• Conduct testing using manual and/or automated test processes and report results.<br>• Work on multiple projects of moderate to high complexity as a subject matter expert.<br>• Assign defect severity and manage defects throughout the project.<br>• Collaborate with the project team to support User Acceptance Testing efforts as needed.<br>• Participate in off-hour production releases as required.<br>• Understand and consistently follow the project lifecycle methodology.<br>• Provide mentorship to entry level team members as needed.<br>• Focus on the testing of data, not front or UI testing.<br>• Maintain a test data generator, preferably with knowledge of Python.<br>• Have experience in scripting or programming, with Python as the preferred language.<br>• Work with financial data and have experience with large data migrations.<br>• Have experience with API Testing and exhibit a problem-solving, curious mindset. Quality Assurance Tester <p>We are offering a contract to hire employment opportunity for a Quality Assurance Tester in Plainfield, Indiana. This role is in the tech industry, where you will be working closely with our development team and business manager, performing user acceptance testing, and assisting in the delivery of quality products.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Conduct user acceptance testing to ensure the functionality of our software applications</p><p>• Work alongside our business manager to understand the business requirements and ensure they are met in the final product</p><p>• Document both front end and backend processes, creating a clear record of our systems and any changes made</p><p>• Assist the development team by identifying any issues or bugs in the system</p><p>• Implement automated testing processes to increase efficiency and accuracy</p><p>• Deploy code using Continuous Integration/Continuous Delivery (CICD) principles</p><p>• Conduct Quality Assurance (QA) testing to ensure all code and processes meet our standards</p><p>• Collaborate with the team to identify areas for process improvement and implement changes as needed</p><p>• Utilize your knowledge of Microsoft Azure, C#, MVC, Blazor, Xamarin, Maui to ensure quality assurance</p><p>• Assist in testing for deployment to ensure smooth transitions during implementation stages.</p> Quality Assurance Tester <p>We are seeking a Sr Automation Analyst for our Financial Services team based in Cincinnati, Ohio, United States. In this role, you will be vital in ensuring compliance with financial and accounting regulations by automating testing procedures. You will utilize your Python programming skills and knowledge in SQL, APIs, and PowerBI to streamline our compliance processes.</p><p><br></p><p>Responsibilities:</p><p>• Utilize Python scripts to automate complex testing procedures in various areas of insurance</p><p>• Extract, filter, and manipulate data from source systems and data warehouses using SQL queries to support testing requirements</p><p>• Develop technical and functional specifications from pre-existing testing documentation</p><p>• Engage with internal clients to comprehend and document business processes that can be translated into technical and functional requirements</p><p>• Design integrations between our corporate systems and those of vendors using REST API and Python</p><p>• Use PowerBI to create dashboards for result, summary, and trend reporting</p><p>• Document coding processes and procedures in line with internal audit and external regulatory requirements</p><p>• Foster relationships with stakeholders and regularly communicate testing results</p><p>• Regularly update your manager and internal team on the status and progress of ongoing projects.</p> Quality Assurance Engineer: IV (Lead) <p>Quality Assurance Engineer. As part of the team, you will be primarily involved in leading and refining our quality assurance processes, establishing automation frameworks, and mentoring entry level engineers. You will be working closely with various teams in a collaborative environment to uphold the highest quality standards for our products.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Lead the design, development, and execution of automated test scripts and frameworks</p><p>• Maintain a comprehensive Quality Assurance Engineering (QAE) strategy and constantly seek to improve it</p><p>• Collaborate with various cross-functional teams for seamless integration of QAE processes</p><p>• Drive strategies around Test Data Management (TDM) solutions</p><p>• Guide and mentor entry level quality engineers, providing code review and support</p><p>• Stay updated with industry trends in automation and incorporate best practices into the team's processes</p><p>• Support UiPath based Robotic Process Automation (RPA) and Artificial Intelligence (AI) innovations</p><p>• Oversee the acquisition, deployment, optimization, licensing, and utilization of testing tools</p><p>• Work with cloud-based technology and infrastructure such as Azure and AWS</p><p>• Drive process improvement in SAP around test automation</p><p>• Support shift left strategy for testing methodologies including API, Database, and Unit Testing</p><p>• Develop, maintain, and enhance automation frameworks related to Selenium, Appium, and Tosca</p><p>• Collaborate with management and external teams, including Architecture, Development, Security, and Product Team</p><p>• Implement and evolve Continuous Integration/Continuous Deployment (CI/CD) practices</p><p>• Define coding standards and best practices</p> Quality Assurance (QA) Tester - Manual and Automated We are offering a contract to permanent employment opportunity for a Quality Assurance (QA) Tester - Manual and Automated in JOHNSTON, Iowa. The chosen candidate will be part of a team that plays a pivotal role in ensuring the quality and efficiency of our software solutions in a fast-paced environment.<br><br>Responsibilities:<br><br>• Perform a mix of manual and automated testing to ensure software functionality and performance<br>• Utilize SpecFlow for automation testing, a test automation solution for .NET built upon the BDD paradigm<br>• Use Postman to build APIs for testing purposes<br>• Deliver constructive feedback on work processes and outputs to improve overall quality<br>• Ensure adherence to deadlines and deliver high-quality work products<br>• Track and document bugs and issues in the software using bug tracking systems<br>• Execute automated test scripts and manual test scripts as required<br>• Contribute to Agile Scrum meetings and activities<br>• Conduct A/B testing to compare versions of software for performance<br>• Maintain accountability for the quality assurance testing process. QA Automation - Test Rigor or Playwright <p>Robert Half is seeking a talented QA Automation Engineer with expertise in automation tools and frameworks to join our development team. The ideal candidate will have experience working with <strong>Test Rigor</strong> or <strong>Playwright</strong> for test automation, along with a strong foundation in programming languages like <strong>JavaScript</strong>, <strong>TypeScript</strong>, and <strong>C#</strong>. This role will focus on building, maintaining, and optimizing automated test suites to ensure the reliability and scalability of our client's software.</p><p><br></p><p>If interested, please apply to the job post with your updated resume for Suman Sandhu to review.</p> QA Automation Engineer <p>Robert Half is recruiting a <strong>QA Automation Engineer</strong> for a client in the SaaS industry. This role is open due to the organization's continued growth and offers a primarily remote work arrangement. <u>First preference will be given to candidates local to the Twin Cities, MN metro area.</u> All candidates must be eligible to work in the United States and reside in one of the following states: AR, CA, CO, CT, FL, GA, IL, IN, KS, KY, MA, MN, MS, MO, MT, NE, NV, NH, NJ, NY, NC, OH, OK, SC, TN, TX, WI, WY</p><p><br></p><p>In this key role, you will be integral to maintaining the quality of the company's software-as-a-service (SaaS) platform. As a QA Automation Engineer, your main duties will include developing apps and scripts to gauge quality, automate testing for any modifications to the platform, and establish and keep up automated regression, acceptance, and smoke test suites. Your assistance in drafting test cases and test fixtures, conducting test runs, and working with QA Analysts to verify success criteria and automate will be essential. As a gatekeeper for changes, you will have a say in what goes out to the customers in each release. Collaborating with application and data development teams as well as business stakeholders will be a part of your role. The ideal candidate will be able to comprehend and cater to business needs to ensure our technology meets the desired requirements while maintaining a customer-first mindset in terms of functionality.</p><p><br></p><p><strong style="">Responsibilities:</strong></p><ul><li>Oversee quality across all application tiers - backend, business, and front-end</li><li>Assist with existing applications by reproducing reported defects</li><li>Determine test cases for prioritizing automation</li><li>Formulate automated tests for covering test cases and plans</li><li>Attend design and code reviews ensuring adherence to the best practices</li><li>Persistently aim to enhance and evolve QA methods and processes</li><li>Utilize the principles, processes, and tools of quality management in work</li><li>Engage actively in an Agile team, focusing on delivering incremental outcomes and constant growth</li><li>Nurture a creative and inclusive team-oriented work atmosphere</li><li>Be instrumental in enhancing process improvement efforts</li></ul><p>Our client is proud to offer a comprehensive benefits package, including paid time off and paid holidays, medical/dental/vision coverage, 401k retirement matching, EAP resources, and more </p><p><br></p> QA Automation Engineer <p>Robert Half is recruiting a <strong>QA Automation Engineer</strong> for a client in the SaaS industry. This role is open due to the organization's continued growth and offers a primarily remote work arrangement. <u>First preference will be given to candidates local to the Twin Cities, MN metro area.</u> All candidates must be eligible to work in the United States and reside in one of the following states: AR, CA, CO, CT, FL, GA, IL, IN, KS, KY, MA, MN, MS, MO, MT, NE, NV, NH, NJ, NY, NC, OH, OK, SC, TN, TX, WI, WY</p><p><br></p><p>In this key role, you will be integral to maintaining the quality of the company's software-as-a-service (SaaS) platform. As a QA Automation Engineer, your main duties will include developing apps and scripts to gauge quality, automate testing for any modifications to the platform, and establish and keep up automated regression, acceptance, and smoke test suites. Your assistance in drafting test cases and test fixtures, conducting test runs, and working with QA Analysts to verify success criteria and automate will be essential. As a gatekeeper for changes, you will have a say in what goes out to the customers in each release. Collaborating with application and data development teams as well as business stakeholders will be a part of your role. The ideal candidate will be able to comprehend and cater to business needs to ensure our technology meets the desired requirements while maintaining a customer-first mindset in terms of functionality.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Oversee quality across all application tiers - backend, business, and front-end</li><li>Assist with existing applications by reproducing reported defects</li><li>Determine test cases for prioritizing automation</li><li>Formulate automated tests for covering test cases and plans</li><li>Attend design and code reviews ensuring adherence to the best practices</li><li>Persistently aim to enhance and evolve QA methods and processes</li><li>Utilize the principles, processes, and tools of quality management in work</li><li>Engage actively in an Agile team, focusing on delivering incremental outcomes and constant growth</li><li>Nurture a creative and inclusive team-oriented work atmosphere</li><li>Be instrumental in enhancing process improvement efforts</li></ul><p>Our client is proud to offer a comprehensive benefits package, including paid time off and paid holidays, medical/dental/vision coverage, 401k retirement matching, EAP resources, and more</p> Test Automation Engineer <p><strong>Position: Test Automation Engineer</strong></p><p><strong>Location:  Des Moines IA - Hybrid</strong></p><p><strong>Salary: up to $130K & Exceptional Benefits</strong></p><p> </p><p><strong>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***</strong></p><p> </p><p>Join our client company as an <strong>QA Analyst - Automated Quality Assurance Analyst</strong>.    </p><p> </p><p>This is a chance for you to shine in your domain knowledge, work with like-minded people and teams., and make a direct impact in project work without the bureaucracy that innately comes with a large enterprise organization. This company is a start-up feel with the stability of the large companies. You will be recognized and rewarded for your contributions! </p><p> </p><p>Requirements:</p><ul><li>Bachelor's degree, 5+ years software development and testing.</li><li>Experience using test automation tools (Selenium, Junit, Appium, Tricentis or other).</li><li>Any experience with C#, Pytho, PHP, JavaScript, Ruby, and other languages.</li><li>Exposure to Azure DevOps, GIT, Visual Studio, SQL Server, other</li><li>Strong analytical, problem-solving, communication skills.</li></ul><p> </p><p><strong>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. *** </strong></p><p> </p> Infrastructure QA Tester <p>We are seeking an Infrastructure QA Tester in Kansas City, Kansas. As an Infrastructure QA Tester, you will play a critical role in ensuring the smooth operation of our IT environment. You will validate the functionality of new features, updates, or tools from a basic end-user perspective, and ensure they meet user needs. This role offers a long term contract employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Ensure new IT environment changes and enhancements are tested using a standard end-user profile without elevated access</p><p>• Collaborate with IT team members to understand the scope of updates or enhancements</p><p>• Develop and execute manual test cases and scenarios that reflect real-world user interactions</p><p>• Analyze and validate release notes, identifying any changes to screens, features, or user workflows introduced by updates or new implementations</p><p>• Identify, document, and report any usability issues, bugs, or inconsistencies in the user experience</p><p>• Guarantee all changes meet quality standards and do not negatively impact user functionality</p><p>• Use Microsoft 365, Webex, mobile devices, and operating systems as part of the IT tools and services</p><p>• Implement strategies to address any identified discrepancy</p><p>• Uphold quality assurance throughout all processes</p><p>• Manage change effectively and maintain cost analysis for enhancements</p><p>• Validate plans and maintain quality standards for test cases</p><p>• Track bugs and address usability issues</p><p>• Ensure effective communication within the team for seamless user interaction.</p> QA Engineer II <p>Our client is seeking a <strong>QA Engineer</strong> to join their Salesforce Competency Center within their IT department. This contract role focuses on ensuring quality and performance for critical business systems and solutions.</p><p>The QA Engineer will develop and execute <strong>automated and manual test plans</strong> to validate that products meet business requirements and user needs. You will design and maintain comprehensive testing strategies, including test case creation, execution, defect tracking, and coverage analysis, while enhancing testing processes for greater efficiency. This role involves collaboration with IT teams, business stakeholders, and external resources to validate systems and solutions.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain <strong>test cases and scripts</strong> aligned with user and business requirements.</li><li>Design test plans, including test cycles, expected results, and requirement mapping.</li><li>Execute and validate <strong>automated and manual test cases</strong>; identify and resolve discrepancies.</li><li>Manage testing activities such as planning, scripting, execution, and reporting across multiple projects.</li><li>Provide technical guidance on quality processes and tools to foster a quality-driven culture.</li><li>Collaborate with developers, business analysts, and stakeholders to ensure requirements are well-understood.</li><li>Facilitate defect resolution and provide detailed documentation for development teams.</li><li>Manage test environments and ensure compliance with established best practices.</li><li>Leverage tools like <strong>Robot Framework</strong>, Jira, and QTest for test automation and reporting.</li><li>Ensure <strong>Salesforce</strong>, <strong>MuleSoft</strong>, and related technologies meet functional and performance standards.</li><li>Monitor test progress, participate in retrospectives, and deliver timely status updates.</li></ul><p><br></p> QA Engineer II <p>Our client is seeking a <strong>QA Engineer</strong> to join their Salesforce Competency Center within their IT department. This contract role focuses on ensuring quality and performance for critical business systems and solutions.</p><p>The QA Engineer will develop and execute <strong>automated and manual test plans</strong> to validate that products meet business requirements and user needs. You will design and maintain comprehensive testing strategies, including test case creation, execution, defect tracking, and coverage analysis, while enhancing testing processes for greater efficiency. This role involves collaboration with IT teams, business stakeholders, and external resources to validate systems and solutions.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain <strong>test cases and scripts</strong> aligned with user and business requirements.</li><li>Design test plans, including test cycles, expected results, and requirement mapping.</li><li>Execute and validate <strong>automated and manual test cases</strong>; identify and resolve discrepancies.</li><li>Manage testing activities such as planning, scripting, execution, and reporting across multiple projects.</li><li>Provide technical guidance on quality processes and tools to foster a quality-driven culture.</li><li>Collaborate with developers, business analysts, and stakeholders to ensure requirements are well-understood.</li><li>Facilitate defect resolution and provide detailed documentation for development teams.</li><li>Manage test environments and ensure compliance with established best practices.</li><li>Leverage tools like <strong>Robot Framework</strong>, Jira, and QTest for test automation and reporting.</li><li>Ensure <strong>Salesforce</strong>, <strong>MuleSoft</strong>, and related technologies meet functional and performance standards.</li><li>Monitor test progress, participate in retrospectives, and deliver timely status updates.</li></ul><p><br></p> Software Developer in Test <p>We are offering a contract for a Lead Software Developer in Test position based in Pleasanton, California. This role involves the design, development, and execution of functional, performance, and automated tests, as well as maintaining comprehensive test plans for multiple software applications. This role will be a contract to hire opportunity. </p><p><br></p><p>Responsibilities:</p><p>• Develop and execute end-to-end functional, integration, and regression tests for software applications.</p><p>• Design and maintain comprehensive manual and automated test plans.</p><p>• Perform ongoing manual user acceptance tests based on completed development stories, documenting and evaluating test results.</p><p>• Collaborate with business analysts and product owners to ensure a clear understanding of requirements for effective testing.</p><p>• Use programming languages such as C#, TSQL, HTML, and Selenium for test automation.</p><p>• Integrate automated testing with CI/CD servers for continuous integration.</p><p>• Identify and troubleshoot issues with existing automated tests.</p><p>• Improve and design efficient automated tests, understanding product needs and advising on testing strategies.</p><p>• Utilize Git/Bitbucket source control knowledge in testing processes.</p> UAT Tester We are in the process of recruiting a UAT Tester to be a part of our dynamic team. This role is critical in ensuring the smooth functioning of our applications by executing both manual and automated tests, validating data, and utilizing SQL querying. The position is based in Rosemont, Illinois, and offers a long-term contract employment opportunity.<br><br>Responsibilities:<br>• Execute User Acceptance Testing (UAT) as an application end user<br>• Perform technical tasks such as data validation and input/output testing<br>• Utilize SQL to query open data sets and perform basic joins<br>• Develop and execute automated test scripts to enhance testing efficiency<br>• Resolve any issues found during testing to ensure compliance with industry standards<br>• Leverage experience in the financial industry, preferably in the AML or compliance space, to guide testing procedures<br>• Maintain regular communication with the team to report on testing progress and any issues encountered. Quality Assurance Engineer <p>We are offering a long-term contract employment opportunity for a Quality Assurance Engineer in Weston, Florida. In this role, you will be primarily involved in developing and refining methods for process control and improvement, conducting rigorous product testing, and collaborating with supplier representatives to enhance quality standards in our industry.</p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Initiate and execute methods for process control and improvement to assure product quality.</p><p>• Design and install advanced testing equipment to ensure products function as intended.</p><p>• Conduct thorough product testing and analysis to maintain quality standards.</p><p>• Analyze reports and defective products to identify trends and recommend appropriate corrective actions.</p><p>• Work closely with supplier representatives on quality issues, ensuring that effective corrective actions are implemented.</p><p>• Contribute to supplier quality improvement programs, using your detail-oriented expertise and judgement.</p><p>• Understand and apply procedures and concepts of your discipline, making judgements based on practice and previous experience.</p><p>• Supervise the process to ensure no flaws and minimal defect rates.</p><p>• Manage the AB testing process to ensure optimal outcomes.</p><p>• Monitor and manage quality assurance processes.</p> Sr. Software Engineer (2 roles) <p>We are adding a <strong>Senior Software Engineer </strong>to our client's evolving technology division in Seattle, WA. You’ll work in key enterprise systems providing analysis, design, development, and configuration support for internal business partners and external clients. Additionally, some additional responsibilities you will have include:</p><ul><li>Full lifecycle application development, with bias towards agile development.</li><li>Designs, codes, and debugs applications in various software languages.</li><li>Conducts software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis.</li><li>Conducts software testing, quality assurance, performance tuning, improvement, balancing, usability, and automation.</li><li>Supports, maintains, and documents software functionality.</li><li>Integrates software with existing systems.</li><li>Evaluate and identify new technologies for implementation.</li><li>Project Planning and Project Management.</li><li>Implements localization or globalization of software.</li></ul><p><br></p> QA Analyst L2 <p>We are offering a contract to permanent employment opportunity for a QA Analyst L2 in the automotive industry, based in Torracne, CA. The QA Analyst L2 will be instrumental in defining quality metrics, developing test strategies, and managing risks. This role will also involve writing and reviewing test cases, executing tests, tracking bugs, and implementing automated test scripts. </p><p><br></p><p>Responsibilities:</p><p>• Establish quality standards and define metrics for projects within the automotive industry</p><p>• Create innovative test strategies, including plans for both automation and manual testing</p><p>• Participate in sprint planning meetings to seamlessly integrate QA tasks</p><p>• Identify potential project risks and develop effective mitigation plans</p><p>• Write and thoroughly review test cases and test scripts</p><p>• Conduct different types of testing including unit, functional, performance, stress, and acceptance testing</p><p>• Log defects, track their resolution, and ensure all issues are fixed in a timely manner</p><p>• Implement and maintain automated test scripts to improve efficiency</p><p>• Attend daily standup meetings to provide updates on QA status and possible roadblocks</p><p>• Regularly update stakeholders on QA progress and quality metrics</p><p>• Collaborate with developers, product owners, and other team members to ensure quality is maintained throughout the development lifecycle</p><p>• Continuously evaluate and improve QA processes and tools</p><p>• Provide guidance and training to entry level QA team members to enhance their skills and performance.</p>
2