• Search jobs now
  • Find the right job type for you
  • Explore how we help job seekers
  • 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
  • Inclusion
  • Browse jobs Find your next hire Our locations
    ;

    383 results for Qa Software Tester

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Qa Software Tester jobs
    Are you sure you want to pass on this job?

    We are looking for a highly motivated and detail-oriented Software Test Engineer with at least 4 years of hands-on experience in automated testing using Selenium or Playwright, SQL, Scrum methodologies, and GitHub Actions. In this role, you will design, execute, and maintain automated test frameworks, ensuring the high quality and reliability of our software products. The successful candidate will work collaboratively in an Agile development environment, identifying and resolving issues early in the development lifecycle. This opportunity is 100% on-site, 5 days per week. At this time, we are unable to support C2C or relocation.


    Key Responsibilities:

    • Design, develop, and maintain automated test scripts using Selenium or Playwright across web, API, and database layers.
    • Write and execute SQL queries for data validation, ensuring database integrity and backend quality testing.
    • Design comprehensive test plans and cases to cover new features, user stories, and regression scenarios in Scrum sprints.
    • Integrate and manage automated testing workflows within GitHub Actions, ensuring continuous integration and deployment pipelines run smoothly.
    • Conduct performance, functional, integration, and regression testing to verify product quality.
    • Identify, log, and track issues using bug-tracking tools to ensure timely resolution and high-quality output.
    • Collaborate closely with cross-functional teams, including developers, product managers, and designers, to clarify requirements and ensure testing alignment.
    • Deliver input during sprint planning, retrospectives, and daily stand-ups as part of the Scrum methodology.
    • Analyze results from automated test runs, generate reports, and continuously refine the test framework.
    • Participate in root cause analysis, advocating for issues that impact end users and recommending improvements.

    Qualifications and Requirements:

    • Minimum of 3 years of experience as a Software Test Engineer, Automation Engineer or QA.
    • Proficiency in automated testing using Selenium or Playwright and a solid understanding of software quality assurance methodologies.
    • Strong knowledge and experience writing SQL queries for testing and data validation.
    • Proven experience working within Scrum or Agile methodologies, including contributing to sprint artifacts.
    • Familiarity with GitHub Actions for automating testing and deployment processes.
    • Strong understanding of CI/CD pipelines and their role in fostering continuous delivery and integration.
    • Hands-on experience with test case management and bug-tracking tools such as JIRA, TestRail, or equivalent platforms.
    • Ability to analyze and troubleshoot both functional and non-functional issues effectively.
    • Strong communication and collaboration skills to interact with both technical and nontechnical stakeholders.

    Preferred Qualifications (Not Required):

    • Experience with performance or load-testing tools like JMeter, LoadRunner, or similar.
    • Programming knowledge in Java, Python, or JavaScript for customizing test scripts and frameworks.
    • Familiarity with APIs and testing tools such as Postman or RestAssured.
    • Knowledge of containerization tools such as Docker or Kubernetes for test environment provisioning.
    • Testing certifications (e.g., ISTQB Certified Tester) or relevant technical certifications.

    Education:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    383 results for Qa Software Tester

    Software Test Engineer <p>We are looking for a highly motivated and detail-oriented <strong>Software Test Engineer</strong> with at least <strong>4 years of hands-on experience</strong> in automated testing using Selenium or Playwright, SQL, Scrum methodologies, and GitHub Actions. In this role, you will design, execute, and maintain automated test frameworks, ensuring the high quality and reliability of our software products. The successful candidate will work collaboratively in an Agile development environment, identifying and resolving issues early in the development lifecycle. <strong>This opportunity is 100% on-site, 5 days per week. At this time, we are unable to support C2C or relocation.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain <strong>automated test scripts</strong> using <strong>Selenium</strong> or <strong>Playwright</strong> across web, API, and database layers.</li><li>Write and execute <strong>SQL queries</strong> for data validation, ensuring database integrity and backend quality testing.</li><li>Design comprehensive test plans and cases to cover new features, user stories, and regression scenarios in Scrum sprints.</li><li>Integrate and manage automated testing workflows within <strong>GitHub Actions</strong>, ensuring continuous integration and deployment pipelines run smoothly.</li><li>Conduct performance, functional, integration, and regression testing to verify product quality.</li><li>Identify, log, and track issues using bug-tracking tools to ensure timely resolution and high-quality output.</li><li>Collaborate closely with cross-functional teams, including developers, product managers, and designers, to clarify requirements and ensure testing alignment.</li><li>Deliver input during sprint planning, retrospectives, and daily stand-ups as part of the <strong>Scrum methodology</strong>.</li><li>Analyze results from automated test runs, generate reports, and continuously refine the test framework.</li><li>Participate in root cause analysis, advocating for issues that impact end users and recommending improvements.</li></ul> QA Analyst <p>We are seeking a meticulous and passionate Software QA Tester to join our dynamic technology team in Jacksonville, FL. As a Software QA Tester, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and executing test plans and test cases, identifying and documenting defects, and collaborating with development teams to deliver high-quality software that exceeds user expectations. </p><p><br></p><p>Responsibilities:</p><p>Thoroughly analyze software requirements and technical specifications to develop comprehensive test plans and test cases.</p><p>Execute various types of testing, including functional, integration, regression, system, and performance testing.</p><p>Identify, document, and track software defects using bug tracking systems (e.g., Jira, Bugzilla).</p><p>Collaborate closely with developers, product managers, and other stakeholders to understand software functionality and resolve issues.</p><p>Develop and maintain automated test scripts using testing tools and frameworks (e.g., Selenium, JUnit, TestNG, Cypress - specify relevant tools).</p><p>Perform manual testing when necessary to cover areas not suitable for automation.</p><p>Analyze test results and provide clear and concise reports on software quality.</p><p>Participate in sprint planning, daily stand-ups, and other agile ceremonies.</p><p>Contribute to the continuous improvement of our testing processes and methodologies.</p><p>Stay up-to-date with the latest industry trends and best practices in software quality assurance.</p> Quality Assurance Lead We are looking for a dedicated Quality Assurance Lead to oversee software testing and ensure high standards across all stages of development. This long-term contract position is based in Clearwater, Florida, and requires a strong background in quality assurance methodologies and tools. If you excel in leading QA efforts and thrive in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Lead the design and execution of comprehensive quality assurance strategies to ensure software reliability.<br>• Oversee testing processes, including integration testing, automation, and manual testing procedures.<br>• Utilize tools like Atlassian Jira to track and manage bugs and testing progress effectively.<br>• Implement and monitor automation frameworks using Jenkins and other relevant platforms.<br>• Collaborate with cross-functional teams to ensure seamless integration and adherence to quality standards.<br>• Conduct audits and inspections to maintain compliance with established quality assurance standards.<br>• Develop and enforce best practices for AB testing and other testing methodologies.<br>• Provide leadership in Agile Scrum environments to enhance team productivity and testing outcomes.<br>• Identify and resolve quality issues through root cause analysis and effective problem-solving techniques.<br>• Mentor and guide team members to continuously improve QA processes and skills. QAEngineer <p><strong>About the Role:</strong></p><p> We are looking for a detail-oriented and driven <strong>QA Automation Engineer</strong> to join our quality engineering team. You will be responsible for designing, building, and maintaining robust automated test suites to ensure the delivery of high-quality software. This role is ideal for someone who thrives in a fast-paced environment and is passionate about software testing, automation, and continuous improvement.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and develop automated test scripts using modern test frameworks</li><li>Collaborate with developers and product teams to define test strategies and acceptance criteria</li><li>Maintain and enhance CI/CD pipelines to integrate automated tests</li><li>Execute, analyze, and report on test results to ensure product quality</li><li>Perform regression testing on new software releases</li><li>Troubleshoot issues, identify root causes, and verify fixes</li><li>Contribute to improving test coverage, performance, and reliability</li><li>Document test cases, procedures, and results for internal use</li></ul><p><br></p> QA Engineer IV – Workday HR and Financial We are looking for an experienced QA Engineer IV to join our team in San Ramon, California. In this role, you will focus on ensuring the quality and reliability of Workday HR and Financial systems through comprehensive testing strategies. You will collaborate closely with cross-functional teams to identify issues, implement solutions, and uphold high standards in software quality assurance.<br><br>Responsibilities:<br>• Conduct thorough quality assurance testing for Workday HR and Financial systems, ensuring accuracy and functionality.<br>• Develop, execute, and maintain test plans, test cases, and scripts for manual and automated testing.<br>• Collaborate with development teams to identify, document, and resolve bugs using tools like Atlassian Jira.<br>• Perform integration testing to ensure seamless operation across multiple systems.<br>• Utilize Jenkins to manage and execute automated testing pipelines.<br>• Implement A/B testing methodologies to validate system performance and user experience.<br>• Follow Agile Scrum practices to support iterative development and testing cycles.<br>• Conduct audits to ensure compliance with quality standards and best practices.<br>• Provide insights and recommendations to improve software quality based on test results.<br>• Support customer service and call center teams by addressing system-related quality concerns. Quality Assurance Analyst <p><strong>Job Title:</strong> Quality Assurance Engineer (Contract)</p><p><strong>Location: </strong>Bellevue, WA </p><p><strong>Job Description:</strong></p><p>We are seeking a talented and highly motivated Quality Assurance Engineer (QAE) for a contract position with our team. The ideal candidate possesses exceptional communication skills, an eye for detail, and the ability to identify and address roadblocks in the quality assurance process. As a QAE, you will collaborate closely with Developers, Product Managers, and Quality Engineers to ensure the proper operation of production environments. Key responsibilities include identifying use cases, developing test cases, executing tests, and reporting results during the software development cycle.</p><p><strong>Responsibilities:</strong></p><ul><li>Collaborate with cross-functional teams to ensure the stability and performance of the production environment.</li><li>Identify use cases for software functionality and create detailed test cases.</li><li>Execute functional, integration, and regression tests for website applications.</li><li>Communicate test results and potential issues effectively across multiple teams.</li><li>Proactively contribute to process improvements for quality assurance and development workflows.</li></ul><p><br></p> Quality Assurance Analyst <p>We are offering an exciting opportunity for a Quality Assurance Analyst in Central, New Jersey. As a Quality Assurance Analyst, you will be central to our ongoing operations, working closely with our development, product, and business teams. You will play a key role in designing, developing, and maintaining our automated test scripts, as well as ensuring our quality standards are consistently met.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Collaborate effectively with development, product, and business teams to understand requirements.</p><p>• Develop and maintain automated test scripts using cutting-edge automation tools and frameworks.</p><p>• Conduct functional, regression, and performance testing with the help of automation tools.</p><p>• Analyze test results thoroughly, troubleshoot any issues, and report defects in a clear and effective manner.</p><p>• Implement and uphold best practices in test automation, continuously improving our testing strategies.</p><p>• Actively participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.</p><p>• Maintain comprehensive test documentation and provide clear, concise reports on test coverage and defect management.</p><p>• Use your strong analytical and problem-solving skills to improve our quality assurance processes.</p><p>• Leverage your excellent communication and collaboration abilities to foster a productive, positive work environment.</p><p>• Provide exceptional customer service, handling customer inquiries and maintaining accurate customer credit records.</p> QA Tester <p>We are offering a Remote employment opportunity for a QA Tester position in the United States. The role involves leading quality assurance tests and ensuring comprehensive documentation of test cases. The successful candidate will be involved in the entire project lifecycle, from discovery analysis to process documentation, and will play a crucial role in ensuring the quality of testing. </p><p><br></p><p><strong>Key Responsibilities:</strong></p><p> </p><p><strong>Testing Leadership & Coordination:</strong></p><ul><li>Lead project testing efforts, including planning, execution, and coordination of quality assurance procedures.</li><li>Develop and maintain testing schedules, track progress, and ensure adherence to timelines.</li><li>Identify gaps in test plans, scenarios, or scripts and address missing requirements efficiently.</li><li>Direct testing and troubleshooting processes while collaborating with both business and digital technology teams.</li></ul><p><strong>Documentation, Analytics, & Reporting:</strong></p><ul><li>Utilize best practices in discovery analysis and process documentation to support testing procedures.</li><li>Publish test progression analytics and reporting to various management levels, showcasing project status and risks.</li><li>Ensure all test cases are fully documented and defects are resolved and closed.</li></ul><p><strong>Stakeholder Engagement:</strong></p><ul><li>Host virtual and in-person meetings throughout the project lifecycle to attest to testing progress and quality results.</li><li>Provide data analytics and meaningful insights to keep stakeholders informed and engaged.</li></ul><p><strong>Quality Management:</strong></p><ul><li>Ensure testing processes align with the organization’s quality standards and objectives.</li><li>Leverage technical expertise to ensure all aspects of testing readiness, execution, and defect handling meet rigorous standards.</li></ul><p><br></p> Quality Assurance Lead We are in search of a Quality Assurance Lead to join our team in Bowie, Maryland. In this role, you will be playing a crucial part in the development and implementation of test plans, as well as evaluating new and existing features. You will collaborate closely with the development teams and stakeholders, ensuring the software's functionality and quality. This role is within the industry and offers an exciting opportunity.<br><br>Responsibilities<br>• Evaluate new and existing features by creating and implementing comprehensive test plans and cases<br>• Utilize the latest testing tools to develop and manage automated test scripts<br>• Perform a mix of manual and automated testing to identify software issues, performance bottlenecks, and usability problems<br>• Collaborate with development teams and stakeholders to establish testing strategies based on project requirements<br>• Conduct various testing methods, such as regression, integration, and system testing, to ensure software functionality<br>• Participate in daily team meetings, incorporating quality checks into the development process<br>• Analyze the results of tests, document defects, and provide constructive feedback to aid in resolving issues<br>• Monitor reported defects, ensuring they are addressed promptly and documented correctly<br>• Carry out performance and load tests to evaluate the stability and scalability of applications<br>• Suggest enhancements to testing processes, tools, and methodologies to improve software quality<br>• Keep abreast with the latest testing trends, tools, and practices to optimize quality assurance efforts. Software Quality Assurance Lead Required Skills & Abilities: <br><br>Proven experience in software quality assurance, with a focus on both manual and automated testing. <br>Proficiency in test automation tools, preferably Playwright. <br>Strong understanding of QA methodologies, tools, and processes. <br>Excellent problem-solving skills and attention to detail. <br>Experience in the edtech sector is a plus. <br>Strong leadership and team management skills. <br>Excellent communication and interpersonal skills. <br>Experience with other test automation tools and frameworks. <br>Familiarity with Agile and Scrum methodologies. <br>Knowledge of performance and security testing.<br>Education & Experience:<br><br>Bachelor’s degree in related field preferred.<br>Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD). <br>Experience in a .NET, React tech stack environment <br>Certification in software quality assurance (e.g., ISTQB) preferred. QA Analyst I We are looking for a detail-oriented QA Analyst I to join our team in Providence, Rhode Island. In this long-term contract role, you will play a critical part in ensuring the quality and reliability of software applications through meticulous testing and validation processes. The ideal candidate will possess strong communication skills, technical expertise, and a collaborative spirit to effectively contribute to both agile and waterfall development methodologies.<br><br>Responsibilities:<br>• Develop and execute detailed test plans and scripts for both manual and automated testing processes.<br>• Collaborate with project teams to understand requirements and ensure proper traceability throughout the testing lifecycle.<br>• Conduct functional, performance, and regression testing to identify and mitigate defects in software applications.<br>• Utilize tools such as HP Quality Center and Team Foundation Server for test management and reporting.<br>• Prepare and present test metrics and reports to stakeholders, ensuring clear communication of testing outcomes.<br>• Coordinate with cross-functional teams to identify and address quality risks and gaps.<br>• Execute manual and automated test cases while providing daily status updates on progress.<br>• Participate in scrum meetings to report activities and provide insights into testing results.<br>• Assist with software verification and validation techniques to cover all potential corner cases.<br>• Ensure seamless collaboration with team members and management by being adaptable and cooperative in a dynamic environment. Quality Assurance Analyst <p>Execute test cases, identify bugs, and ensure software quality across web applications and databases.</p> Senior Quality Assurance Engineer <p>We are looking for a Senior Quality Assurance Engineer to join our team in San Jose, CA. In this role, you will focus on ensuring the highest standards of quality across our digital products and systems, collaborating with cross-functional teams to drive exceptional outcomes. This is a long-term contract opportunity ideal for professionals who are passionate about quality assurance and thrive in agile environments.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and execute detailed test plans, test cases, and test scripts for both functional and non-functional testing.</li><li>Develop and maintain automated test frameworks and test suites for web, API, and backend systems.</li><li>Collaborate with developers, product managers, and business analysts to clarify requirements and ensure comprehensive test coverage.</li><li>Perform thorough regression, integration, and exploratory testing across multiple platforms and environments.</li><li>Analyze test results, identify root causes of defects, and work with developers to ensure resolution.</li><li>Drive continuous improvement in test processes, tools, and practices.</li><li>Mentor junior QA engineers and contribute to a culture of quality across the team.</li><li>Participate in sprint planning, backlog grooming, and other Agile ceremonies.</li></ul> Software Developer (Middleware, Python, Django, Java Rest... We are looking for a skilled Software Developer to join our team in Sunnyvale, California. In this long-term contract role, you will develop and maintain software applications, ensuring they meet business requirements and deliver high-quality solutions. The ideal candidate will have experience in middleware applications, API development, and modern web services.<br><br>Responsibilities:<br>• Design, develop, and maintain software applications to meet both internal business needs and external customer requirements.<br>• Ensure software quality through standardized quality assurance processes and rigorous testing.<br>• Monitor and maintain the operational readiness of middleware applications, including those hosted on cloud platforms.<br>• Identify and implement system enhancements to improve functionality and simplify administration.<br>• Plan, configure, and test system changes, including reports, security access, and workflows.<br>• Perform and coordinate configuration changes in production environments to ensure smooth operation.<br>• Collaborate closely with business analysts and quality assurance teams to create test plans and resolve issues effectively.<br>• Provide technical support and troubleshooting for middleware applications to ensure reliability.<br>• Guide team members on coding practices and design principles to foster high-quality, maintainable solutions. Programmer Analyst <p><strong>**INTERVIEWING THIS WEEK**</strong></p><p>We're looking for a versatile and motivated System Analyst Programmer to join our IT team! This role combines application development, system support, and technical troubleshooting. Ideal candidates are problem-solvers who thrive in both independent and collaborative environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain front-end and back-end application components</li><li>Improve system reliability, scalability, and performance</li><li>Troubleshoot and resolve issues across application tiers</li><li>Support QA and software testing efforts</li><li>Participate in agile development and R& D projects</li><li>Provide helpdesk and general technical support</li><li>Recommend system enhancements and new technologies</li><li>Work with SQL, C#, .NET, Visual Studio, and related tools</li><li>Support business applications like Cerner CoPath, Athena, and Nuance Dragon</li><li>Assist with general MIS functions, documentation, and integration</li></ul> QA Automation Engineer We are offering an exciting opportunity for a QA Automation Engineer to join our team remotely from Pennsylvania. In this role, you will be responsible for developing and implementing quality processes, coordinating testing efforts, and maintaining accurate documentation. You will also be a subject matter expert for quality processes and tools used within our organization.<br><br>Responsibilities:<br>• Develop and implement a comprehensive Quality Scope/Strategy<br>• Coordinate and oversee project test planning and execution<br>• Develop, maintain and execute test cases accurately and efficiently, evaluating the results against expected outcomes<br>• Retest resolved defects with each release, ensuring adherence to established quality standards and measurements<br>• Participate in Quality reviews, validating requirements, architecture diagrams, acceptance criteria and other related documents<br>• Assist in enhancing our current testing methodology and establishing appropriate quality gates<br>• Communicate project status to all relevant parties, anticipating and addressing project obstacles<br>• Coordinate and participate in post-implementation reviews<br>• Assist with the planning, development and execution of test automation and performance tests<br>• Review and validate team member test cases and test results as needed<br>• Maintain Quality Tools as needed, identifying areas for improvement and implementing standards for Quality. Automation Developer Analyst: III (Senior) <p><strong>Automation Developer Analyst (III)</strong></p><p><strong>Employment Type</strong>: Contract (13 Weeks) </p><p><strong>Location: </strong>Remote </p><p><strong>Job Summary</strong></p><p>We are seeking a skilled and experienced Senior Automation Developer Analyst to join our team. This role will be responsible for creating, maintaining, and executing automation scripts for various applications while directly reporting to the QA Manager. The ideal candidate will have strong expertise in test automation processes, including functional testing, regression testing, and integration testing, as well as a thorough understanding of test-driven development (TDD) and acceptance test-driven development (ATDD).</p><p>This role provides an opportunity to contribute significantly to delivering high-quality software products by automating test cases and assisting in ongoing software releases. You will also play a key role in coordinating testing activities and identifying and managing software defects to ensure deliverables meet and exceed client expectations.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop, maintain, and execute automation scripts for test cases based on functional requirements and design specifications.</li><li>Participate in requirements-gathering sessions and provide constructive feedback on documentation.</li><li>Automate regression and functional test cases and execute them on a routine basis.</li><li>Facilitate defect management meetings, tracking and communicating updates clearly and efficiently.</li><li>Perform various types of testing, including functional, regression, and integration testing.</li><li>Work closely with QA Managers and broader project teams to ensure verification processes meet standards.</li><li>Create and maintain test plans and test data using established tools and methods.</li><li>Stay compliant with industry standards for Software Development Life Cycle (SDLC) and testing strategies.</li><li>Support production validation efforts and assist in post-release issue resolution as needed.</li><li>Contribute actively to achieving high-quality software development goals by identifying defects early in the testing process.</li></ul><p><br></p> Quality Assurance Analyst <p>Ready to shape the future of software quality? Join our innovative team as a <strong>talented Quality Assurance Engineer</strong>! This isn't just a contract; it's a chance to make a significant impact, driving the reliability and performance of our cutting-edge software systems. We're looking for a passionate individual ready to take ownership and collaborate with brilliant minds.</p><p><br></p><p><strong>What You'll Do:</strong></p><ul><li>Architect and evolve our automated testing landscape using the power of Java and Selenium, ensuring flawless user experiences.</li><li>Become a performance guru! Dive deep with tools like JMeter to pinpoint bottlenecks and optimize system responsiveness.</li><li>Forge strong partnerships with external development teams, weaving quality into the fabric of our collaborative projects.</li><li>Master the art of continuous integration by implementing and managing automation powerhouses like Azure DevOps Pipelines.</li><li>Lead the charge on quality assurance initiatives, driving projects to successful completion with your expertise and vision.</li><li>Transform test results into actionable insights, communicating your findings clearly and influencing key decisions.</li><li>Revolutionize our integration testing processes, boosting efficiency and maximizing the impact of our quality efforts.</li><li>Be the voice of quality, collaborating seamlessly with cross-functional teams to achieve shared goals.</li></ul><p><strong>Why You'll Thrive Here:</strong></p><ul><li><strong>Growth & Impact:</strong> This is a long-term opportunity to truly shape our quality practices and see the tangible results of your contributions.</li><li><strong>Autonomy & Ownership:</strong> You'll have the freedom to lead and innovate, making a real difference without constant oversight.</li><li><strong>Cutting-Edge Tech:</strong> Work with the latest tools and technologies, including Java, Selenium, JMeter, and Azure DevOps.</li><li><strong>Collaborative Culture:</strong> Join a supportive and dynamic team where your ideas are valued and collaboration is key.</li><li><strong>Location Perks:</strong> Remote!</li></ul><p><br></p> Software Developer <p><strong>Job Summary:</strong></p><p> Robert Half is seeking a Software Developer for our client in Madison, WI. In this role you’ll develop applications and implement a comprehensive QA program for a live-action gaming attraction. This role involves maintaining and expanding game platforms and applications, working directly with proprietary software and hardware systems.</p><p><br></p><p><strong>This is a full-time, salaried position that requires a hybrid work schedule in Madison.</strong></p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Work within existing application codebases and projects to maintain and enhance game and support applications.</li><li>Develop new applications with an emphasis on front-end and UI development using Unity.</li><li>Create, execute, and manage test plans for applications and API platforms.</li><li>Use manual and automated testing methods to reproduce, analyze, and address reported issues.</li><li>Implement and manage software unit testing processes.</li><li>Submit bug details and corrective actions into sprint boards while assigning tasks accordingly.</li><li>Collaborate closely with software engineers and technical designers on application/system development and maintenance.</li><li>Set up, configure, and optimize hardware and operating systems (Windows, Android, Apple) for use with applications.</li><li>Provide on-site installation support when necessary, including some travel.</li><li>Participate in research and development for integrating new hardware components into gaming systems.</li></ul><p><br></p> Sr. Application Analyst <p>We are looking for a highly skilled Senior Application Analyst to join our team in Albuquerque, New Mexico. In this Contract-to-permanent role, you will play a key part in supporting and managing system integrations across various healthcare platforms, including Electronic Medical Records (EMRs). Your expertise will drive application strategies, process improvements, and project implementations to ensure optimal performance and compliance. If you have a passion for healthcare IT and a strong background in application support, we encourage you to apply.</p><p><br></p><p>Responsibilities include but are not limited to:</p><p>• Oversee the integration of healthcare systems, including EMRs, to ensure seamless functionality and data flow.</p><p>• Develop and implement application strategies that align with organizational goals and industry standards.</p><p>• Create detailed process maps to document workflows and identify areas for improvement.</p><p>• Conduct comprehensive gap analyses to address system deficiencies and recommend actionable solutions.</p><p>• Plan and manage end-to-end project implementations, ensuring timelines and deliverables are met.</p><p>• Collaborate with customers and vendors to gather requirements, resolve issues, and maintain strong working relationships.</p><p>• Monitor Health Exchange data, perform analyses, and generate insightful reports to support decision-making.</p><p>• Document business requirements thoroughly to guide system development and improvements.</p><p>• Support Quality Assurance (QA) testing to validate application performance and ensure compliance with standards.</p> Quality Assurance Tester We are looking for a skilled Quality Assurance Tester to join our team in Newark, New Jersey, for a long-term contract position. In this role, you will play a critical part in ensuring the success of testing activities within a higher education environment. You will work closely with implementation partners, stakeholders, and project teams to develop and execute test strategies, manage defects, and ensure seamless integration across functional areas.<br><br>Responsibilities:<br>• Collaborate with implementation partners to define test scopes and align them with project milestones and timelines.<br>• Oversee defect management, resolution tracking, and regression testing to maintain system integrity.<br>• Develop and co-manage comprehensive test strategies, including test case creation, roles, responsibilities, and tool usage.<br>• Provide timely reporting on test results to consultants, workstream leads, and stakeholders, contributing to issue resolution.<br>• Maintain detailed records of test plans, issue logs, and resolutions using designated tools.<br>• Support data conversion, integration, and reporting teams by validating testing processes and outcomes.<br>• Coordinate and participate in core team and cross-functional meetings to communicate overall testing progress.<br>• Plan, schedule, and facilitate testing sessions while escalating critical issues to project leadership.<br>• Lead the development and prioritization of test cases, ensuring dependencies and outcomes are clearly defined.<br>• Collaborate with business users, workstream leads, and partners to ensure alignment across functional areas such as HR and Finance. Software Engineer We are on the search for a Software Engineer to join our team located in Oyster Bay, New York. The role encompasses processing customer applications, maintaining customer records, and resolving customer inquiries. The Software Engineer will also monitor customer accounts and take suitable action.<br><br>Responsibilities<br>• Develop and test software using VB or Objective C<br>• Implement systems design and software development<br>• Conduct unit testing and integrated system testing<br>• Develop databases using Oracle and/or SQL<br>• Work collaboratively within a team or independently as required<br>• Handle customer inquiries and resolve them efficiently<br>• Process customer credit applications with accuracy<br>• Maintain customer credit records meticulously<br>• Monitor customer accounts and take necessary action<br>• Gain knowledge of Inventory and Manufacturing-related systems Software Developer We are looking for an experienced Software Developer to lead the design, implementation, and delivery of cutting-edge enterprise technology solutions. This role requires a strong grasp of architectural principles, modern development practices, and emerging technologies. Based in West Trenton, New Jersey, this position offers an exciting opportunity to work on transformative projects that align technology with business strategies.<br><br>Responsibilities:<br>• Design and implement enterprise technology solutions, ensuring scalability, security, and performance.<br>• Develop and document architectural patterns across various levels, including logical, physical, and operational design.<br>• Lead technical evaluations and create proofs of concept for new tools, frameworks, and technologies.<br>• Collaborate with cross-functional IT teams to ensure alignment with enterprise-wide goals and objectives.<br>• Stay updated on emerging technologies and incorporate them into scalable, innovative solutions.<br>• Promote best practices in software design, including object-oriented programming and design patterns.<br>• Manage the integration of APIs, messaging frameworks, and third-party services into enterprise systems.<br>• Provide hands-on leadership for large-scale projects and strategic initiatives.<br>• Engage with vendors and partners to ensure SLA commitments and accelerate project timelines.<br>• Participate in architecture reviews and ensure alignment with long-term business strategies. Software Developer <p><strong>Get ready to ignite your passion for coding!</strong> We're on the hunt for a phenomenal Software Engineer to join our dynamic IT Software team right here in sunny Jacksonville, FL! If you're bursting with creativity and love building cutting-edge software, this is your chance to shine!</p><p><br></p><p><strong>Imagine this:</strong> You'll be a key player in crafting, testing, and fine-tuning secure and scalable applications that truly make a difference. You'll team up with brilliant product owners, enthusiastic stakeholders, and fellow developers to deliver jaw-dropping, full-stack solutions that thrill our customers and propel our business forward!</p><p><br></p><p><strong>Here's where the magic happens:</strong></p><ul><li><strong>Dream Big, Build Bigger!</strong> Collaborate with our rockstar product owners and stakeholders to design software solutions that are not just functional, but revolutionary!</li><li><strong>Code with Confidence!</strong> Dive into industry best practices and coding standards to develop, test, and maintain software applications that are as robust as they are elegant.</li><li><strong>Level Up Together!</strong> Engage in lively code reviews, sharing your expertise and soaking up the wisdom of your colleagues.</li><li><strong>API Alchemist!</strong> Develop and manage powerful internal and external APIs/RESTful services, both on-site and in the cloud, connecting our systems like never before.</li><li><strong>Data Dynamo!</strong> Harness the power of databases like SQL Server, MongoDB, and PostgreSQL to store and retrieve data with lightning speed and precision.</li><li><strong>Testing Titan!</strong> Create and execute unit and integration tests to guarantee flawless software performance, every time.</li><li><strong>User Whisperer!</strong> Gather and analyze user feedback to continuously enhance software performance and create an amazing user experience.</li><li><strong>Documentation Dynamo!</strong> Keep our technical documentation crystal clear and up-to-date, including user manuals and system architecture diagrams.</li><li><strong>Tech Trailblazer!</strong> Stay ahead of the curve by exploring and embracing emerging trends and technologies in the ever-evolving world of software development.</li></ul><p><strong>If you're ready to unleash your coding superpowers in a vibrant, collaborative, and onsite environment in Jacksonville, FL, we want YOU! Let's build the future together!</strong></p> .Net Software Developer <p>Robert Half is seeking a Contract .NET Developer to join our client's development team. As a Contract .NET Developer, you will be responsible for designing, developing, and maintaining software solutions using the .NET framework. This role offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using the .NET framework and related technologies.</li><li><strong>Application Maintenance:</strong> Maintain and enhance existing .NET applications by identifying areas for modification, improvement, and optimization.</li><li><strong>Collaboration:</strong> Work closely with cross-functional teams to gather requirements, analyze needs, and develop software solutions that meet business objectives.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications, ensuring efficient data storage and retrieval.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews to ensure code quality, performance, and adherence to coding standards. Perform thorough testing to identify and resolve any issues.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications, ensuring smooth operation and addressing user-reported issues.</li></ol><p><br></p>