• 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
  • Inclusion
  • Browse jobs Find your next hire Our locations
    ;

    390 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 offering an employment opportunity for a QA Analyst in Jacksonville, Florida. The individual will play a crucial role in our team, focusing on the quality assurance aspect of our operations. The industry we operate in is dynamic and fast-paced, requiring a high level of attention to detail and proficiency in manual software testing.


    Responsibilities


    • Take on the responsibility of executing test scripts to ensure optimal performance

    • Uphold the quality standards of our products, services, and processes through rigorous testing

    • Be proactive in identifying any quality issues within the system and report them promptly

    • Log any software defects found during testing into our issue tracking system

    • Use your analytical mindset to solve complex problems and improve our systems

    • Collaborate with the internal testing and development staff to ensure seamless operations

    • Use your knowledge of databases, system security, and troubleshooting to enhance our operations

    • Ensure accurate and efficient processing of customer credit applications

    • Maintain precise customer credit records for reference and future use

    • Monitor customer accounts and take appropriate action when necessary.

    • Proven experience as a QA Analyst or similar role in the IT industry.

    • Strong knowledge of software QA methodologies, tools, and processes.

    • Proficiency in Integration Testing, with the ability to develop and execute test cases based on business requirements.

    • Experience in writing clear, concise, and comprehensive Test Scripts.

    • Familiarity with Defect Logging and its importance in identifying and documenting software defects.

    • Extensive experience in Defect Tracking, including managing and reporting on defect resolution efforts.

    • Excellent problem-solving skills and attention to detail.

    • Strong communication and teamwork skills.

    • Bachelor's degree in Computer Science, Engineering or a related field.


    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.

    390 results for Qa Software Tester

    QA Analyst <p>We are offering an employment opportunity for a QA Analyst in Jacksonville, Florida. The individual will play a crucial role in our team, focusing on the quality assurance aspect of our operations. The industry we operate in is dynamic and fast-paced, requiring a high level of attention to detail and proficiency in manual software testing. </p><p><br></p><p>Responsibilities </p><p><br></p><p>• Take on the responsibility of executing test scripts to ensure optimal performance</p><p>• Uphold the quality standards of our products, services, and processes through rigorous testing</p><p>• Be proactive in identifying any quality issues within the system and report them promptly</p><p>• Log any software defects found during testing into our issue tracking system</p><p>• Use your analytical mindset to solve complex problems and improve our systems</p><p>• Collaborate with the internal testing and development staff to ensure seamless operations</p><p>• Use your knowledge of databases, system security, and troubleshooting to enhance our operations</p><p>• Ensure accurate and efficient processing of customer credit applications</p><p>• Maintain precise customer credit records for reference and future use</p><p>• Monitor customer accounts and take appropriate action when necessary.</p> QA Analyst <p><strong>About the Role:</strong></p><p>We are seeking a <strong>detail-oriented QA Analyst</strong> to join our team and ensure the highest quality of our software applications through <strong>comprehensive manual testing</strong>. As a key member of the Quality Assurance team, you will play a crucial role in identifying defects, validating functionality, and ensuring a seamless user experience.</p><p><strong>Responsibilities:</strong></p><ul><li>Execute <strong>manual test cases</strong> to validate application functionality, usability, and performance.</li><li>Develop, maintain, and update <strong>test plans, test cases, and test scripts</strong> based on business and technical requirements.</li><li>Identify, document, and track <strong>bugs and defects</strong> using [JIRA/Trello/Other].</li><li>Collaborate with developers, product managers, and other stakeholders to understand application features and ensure proper testing coverage.</li><li>Conduct <strong>regression testing, functional testing, UI/UX testing, and exploratory testing</strong> as needed.</li><li>Verify bug fixes and perform <strong>root cause analysis</strong> for reported issues.</li><li>Ensure compliance with <strong>company testing standards and industry best practices</strong>.</li><li>Participate in <strong>test case reviews and requirement analysis</strong> to improve test coverage.</li></ul><p><br></p> Manual QA Tester <p>Seeking a Manual QA Analyst focused on UI testing to ensure quality user experiences across web and mobile platforms and work a hybrid schedule in Jacksonville, FL.</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> Quality Assurance Analyst II We are seeking a Quality Assurance Analyst II based in WEST DES MOINES, Iowa, United States. The selected candidate will join our team and play a crucial role in planning and conducting quality control tests and analysis to ensure that all application products and services meet organizational standards and end-user requirements. This role also encompasses performing test planning, test design, and test execution along with various administrative and support duties.<br><br>Responsibilities:<br>• Conduct multiple areas of software testing including manual functional testing, manual regression testing, and executing previously automated tests.<br>• Analyze requirements and address any issues found to the QA Manager and project team members.<br>• Document test cases and trace them to requirements using a Test Case Management tool such as qTest.<br>• Investigate problems reported in production application and liaise with the appropriate parties for resolution.<br>• Discover and document bugs.<br>• Use existing test data and generate new test data as required.<br>• Support the QA project lead in devising test strategies, test plans, and project reports as needed.<br>• Act as the QA project lead on projects of low to medium complexity.<br>• Ensure high-quality, readability, and timely delivery of assignments.<br>• Prepare QA estimations, Test Strategy, and Project Closure documents.<br>• Generate and communicate the Daily Status Report for active projects.<br>• Proactively identify test issues and devise strategies to mitigate schedule impact.<br>• Delegate tasks to the offshore team in accordance with the test plan and daily changes.<br>• Participate in the creation of automation framework.<br>• Perform other duties as assigned. 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. QA Testing Analyst: IV (Lead) <p>We are offering a permanent employment opportunity for a QA Testing Analyst: IV (Lead) in Columbus, Ohio. This role operates in the industry of Information Technology and Services, where your expertise in QA and automation will be highly valued. As a QA Testing Analyst: IV (Lead), you will be instrumental in designing and implementing automation solutions for web-based applications, with a special focus on Salesforce platforms integration.</p><p><br></p><p><strong>REQUIRED: Salesforce Test Automation experience with webdriver, cucumber, or ruby</strong></p><p><strong>W2 opportunity</strong></p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Design, develop, and implement robust automation frameworks and test scripts for web applications and Salesforce integrations.</p><p>• Conduct functional, integration, regression, and system testing for Salesforce platforms.</p><p>• Identify areas for improvement in test processes, analyze results, and troubleshoot defects.</p><p>• Create and maintain test documentation including test strategies, plans, and data.</p><p>• Participate in requirement reviews to gain insights into functional specifications and provide feedback.</p><p>• Plan and prioritize automation tasks in alignment with project milestones and deadlines.</p><p>• Oversee the end-to-end automation testing process from design to execution and reporting, ensuring Salesforce integrations are properly validated.</p><p>• Analyze test results, identify areas of improvement, and troubleshoot issues in automation scripts.</p><p>• Integrate automation frameworks with CI/CD pipelines to ensure seamless and efficient testing cycles.</p><p>• Work with DevOps teams to ensure that automated tests, including those for Salesforce integrations, are part of the build and release processes.</p><p>• Work with scrum teams to plan and execute automation efforts in sprint-based delivery models.</p><p>• Provide training and technical direction to team members on automation frameworks and best practices.</p><p>• Partner with QA, development, and operations teams to integrate automation testing into the software development lifecycle.</p> QA Testing Analyst: III (Senior) Job Description: Responsible for the planning integration test casing scripting and execution of all testing to ensure proper coverage. Schedules and leads test deliverables review sessions as necessary. Work on multiple projects/systems as a project team member and are considered to be a subject matter expert for a single project/system. These projects are of moderate to high complexity within one or more development environments. Collaborate with the BSA and Development teams in the analysis and review of business objectives and requirements to ensure requirements are testable. Actively participate in the review of architectural and technical design specifications. Develop document and maintain the test data validation end to end testing flows. Conducts testing using manual and/or automated test processes and reports results. May run database queries in order to supply data validation within test scripts. Updates test cases based upon approved change requests. Works with BSAs and Development teams on defect analysis and triage. Assigns defect severity and manages defects throughout the project. Works with colleagues and project managers to meet established target dates and completion of activities/deliverables under changing conditions. Creates test status reports per project guidelines. creates test results and test summary deliverables to ensure production implementation readiness. Creates and facilitates review of the Test Strategy with the project team. Identifies any potential quality issues per defined processes and escalates potential quality issues immediately to management. Collects testing sign-off from all testing participants including cross-impacted application teams. ensures all aspects of testing such as manual execution regression automation and performance testing is completed. Collaborates with Project Test Lead on estimating the test efforts. Collaborates with the project team to support UAT efforts as needed. Maintains the regression test bed to meet changing requirements. Participates in off-hour production releases as needed. Supports the projects warranty period as needed. Works under moderate supervision with some latitude for independent judgement and problem solving. Provides mentorship to entry level team members as needed. Understands and follows the project lifecycle methodology consistently. Software Engineering II <p><strong>Overview:</strong></p><p>Robert Half is seeking a <strong>Test Automation Engineer</strong> to support an Investor-Owned Utility client headquartered in New Jersey. This role offers a dynamic environment for professional growth, where you will design and maintain automated tests, validate software performance, and enhance testing protocols.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain automated test scripts to ensure software functionality, identify bugs, and streamline testing processes.</li><li>Validate test plans, test cases, defects, user scenarios, test scripts, and testing estimates following Testing Center of Excellence (TCoE) guidelines.</li><li>Build a robust test data management and scripting strategy, ensuring comprehensive test coverage.</li><li>Manage test environments and integrate test automation with CI/CD pipelines.</li><li>Conduct software issue research through automated testing techniques.</li><li>Collaborate with QA Analysts and Software Developers to develop effective testing solutions.</li><li>Provide support to the Release Management team and communicate Go/No-Go decisions for testing scripts.</li></ul> QA Testing Analyst: IV (Lead) We are offering a long-term contract employment opportunity for a QA Testing Analyst: IV (Lead) based in Columbus, Ohio. In this role, you will be primarily responsible for leading the development of test strategies and plans for Data Warehouse projects, ensuring all IT SDLC processes are documented and executed. You will be working closely with various technology teams across the enterprise and will be expected to execute test cases while communicating status updates to project team members and key stakeholders.<br><br>Responsibilities:<br><br>• Actively engage in the review of project requirements, data mappings, and technical design specifications.<br>• Develop and implement test strategies and plans for Data Warehouse projects, ensuring proper test coverage.<br>• Execute test cases using both manual and automated testing processes.<br>• Perform ETL validation according to data mapping, including data profiling, reconciliation of data, metadata validation, and initial and delta validation for different SCD types.<br>• Coordinate test execution with other application teams and UAT partners, ensuring seamless performance across all platforms.<br>• Execute database queries to support test execution in Azure DevOps.<br>• Analyze data, identify and troubleshoot data issues, and develop action plans to address data quality issues.<br>• Communicate testing statuses with project team members and stakeholders, ensuring all parties are kept informed of progress.<br>• Identify, document, and communicate testing defects to the project team.<br>• Collaborate with the project team on defect analysis and triage, ensuring issues are addressed promptly and effectively.<br>• Contribute to continuous improvement initiatives by identifying and addressing opportunities to define or enhance QA processes. 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. Quality Assurance Associate <p>Are you passionate about delivering top-notch quality performance and ensuring that standards are met in every detail? Robert Half is looking for a dedicated Part-Time Quality Assurance Associate to support a local and growing organizations operations team. This role is perfect for someone with a keen eye for detail, excellent organizational skills, and a commitment to improving processes.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Conduct routine quality checks and audits on processes, tools, and workflows to ensure accuracy, consistency, and adherence to company standards.</li><li>Identify quality gaps and recommend actionable solutions to streamline processes and improve outcomes.</li><li>Compile detailed reports on quality assurance findings and present them to the relevant teams and leadership.</li><li>Partner with cross-functional teams to implement quality initiatives and support training efforts.</li><li>Analyze feedback received from customers via calls, emails, or surveys and facilitate follow-ups as necessary.</li><li>Ensure that company standards, industry regulations, and project-specific requirements are consistently met.</li></ul><p><br></p> QA Analyst <p>Seeking a Manual QA Analyst focused on UI testing to ensure quality user experiences across web and mobile platforms.</p> Manual QA - Salesforce <p>We are offering a temporary (with potential to hire) employment opportunity for a Manual QA - Salesforce in the Commercial Credit industry, located in Grand Island, Nebraska (this role is fully remote from anywhere in the nation). As a Manual QA - Salesforce, you will be responsible for conducting manual testing on various projects. You will be working independently but will share the workload with another tester. The primary focus will be on small business enhancements.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Conduct manual quality assurance testing on Salesforce platform</p><p>• Oversee various projects independently, ensuring high-quality outcomes</p><p>• Focus primarily on small business enhancements, bringing critical improvements to the system</p><p>• Collaborate with another tester to divide and conquer tasks, ensuring all projects are covered</p><p>• Interface with off-shore project partners to ensure seamless project execution</p><p>• Work with various teams across the enterprise, contributing to larger projects when needed</p><p>• Utilize skills such as Atlassian Jira, Bug Tracking, Integration Testing, Jenkins, AB Testing, Agile Scrum, QA - Quality Assurance, QA Testing, Manual Test, Manual Testing, Salesforce APIs to perform tasks efficiently</p> QA Analyst L2 <p>Long term contract opportunity for a QA Analyst with one of our top Southern California clients. This role involves ensuring the quality of our products by establishing and maintaining quality standards, developing test strategies, and coordinating with various team members.</p><p><br></p><p>Responsibilities:</p><p>• Establishing and implementing quality standards and metrics for various projects</p><p>• Creating and refining both automated and manual testing plans to ensure product quality</p><p>• Participating in sprint planning meetings to integrate QA tasks effectively</p><p>• Identifying potential project risks and developing plans to mitigate them</p><p>• Writing, reviewing, and executing test cases and scripts for various types of testing including unit, functional, performance, stress, and acceptance</p><p>• Logging, tracking, and ensuring the resolution of defects</p><p>• Implementing and maintaining automated test scripts to enhance testing efficiency</p><p>• Attending daily standup meetings to provide updates on QA status and address any obstacles</p><p>• Regularly communicating with stakeholders to provide updates on QA progress and quality metrics</p><p>• Collaborating with developers, product owners, and other team members to ensure quality throughout the development lifecycle</p><p>• Continually evaluating and improving QA processes and tools to enhance efficiency</p><p>• Providing guidance and training to entry level QA team members to develop their skills and knowledge.</p> Business Systems Analyst We are in the process of recruiting a Business Systems Analyst. The role is based in West Des Moines, Iowa, and falls within the industry of business systems analysis. The employment opportunity being offered is a long-term contract.<br><br>Responsibilities:<br><br>• Engage actively in the gathering and designing of business requirements and processes, focusing on analyzing, assessing, documenting, and communicating impacts and considerations to other applications and business systems.<br><br>• Develop an understanding of in-scope business applications, systems, and processes by reviewing existing documentation and spending time with subject matter experts to expand the knowledge base.<br><br>• Generate future-state business, process, and technical designs, changes, and impacts through documentation and artifacts. This includes the creation of interaction models, process flow diagrams, conceptual architecture diagrams, and logical and physical architecture diagrams.<br><br>• Create data mapping documentation detailing data movement from source system to target system, including transformation rules and logic.<br><br>• Specify non-functional requirements in the documentation and artifact creation process, including performance, scalability, reliability, recoverability, observability, and extensibility requirements.<br><br>• Collaborate closely with software developers, systems analysts, business analysts, and QA testers to refine design and specification documentation into software development tickets that can deliver specified functionality or technical design change. This includes defining acceptance criteria to verify if the software development and quality assurance testing activities have satisfied all functional and non-functional requirements. Sr. Software Engineer <p>Robert Half is searching for a Sr. Software Engineer to support a construction company based in Seattle, WA. This Sr. Software Engineer will be responsible for supporting backend development and maintenance of current integrations. This position is a 12 month contract with potential to extend that is Hybrid (2 days onsite) in Seattle. Apply today!</p><p><br></p><p><strong><u>Job Details: </u></strong></p><p><strong>Schedule: </strong>Monday – Friday, Core business hours</p><p><strong>Location: </strong>Hybrid (2 days onsite<strong>)</strong></p><p><strong>Duration: </strong>12 month contract</p><p><br></p><p><strong><u>Job Duties:</u></strong></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> Software Engineer <p>We are in search of a Software Engineer to join our team based in Cleveland, Ohio. The role involves working with an online platform that provides comprehensive Career and Technical Education curriculum and industry certifications. This role offers a long term contract employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain software applications using .NET and React</p><p>• Collaborate with the product owners to understand platform requirements</p><p>• Participate in Agile Scrum meetings and 2 week sprint cycles</p><p>• Utilize Atlassian Jira for project management and bug tracking</p><p>• Implement APIs and backend development processes</p><p>• Conduct AB Testing and ensure software functions efficiently</p><p>• Utilize Azure Data Factory for data management and integration services</p><p>• Work with CSS and Front-End Frameworks to enhance user interface</p><p>• Use Android Development skills to expand platform reach</p><p>• Maintain software quality with the assistance of a dedicated QA team</p> Full Stack Software Developer <p>We are offering a contract to permanent employment opportunity for a Full Stack Software Developer in Troy, Michigan. The successful candidate will be joining a team that designs and implements integrations between software applications, utilizing skills in multiple coding languages and frameworks. </p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Develop and maintain integrations, writing simple and effective code. work in conjunction with cross functional teams </p><p>• Analyze intricate business requirements, leading and contributing to the design of new solutions and enhancements to existing features. </p><p>• Adhere to industry standards and development methodologies such as coding standards, source control strategies, deployment mechanisms, etc.</p><p>• Design integration solutions and connectors, including REST API’s for event-based integrations and service orchestrations.</p><p>• Support quality assurance testing and comply with software development team best practices.</p><p>• Enhance the security, stability, and scalability of existing solutions.</p><p><br></p> Quality Assurance Lead We are in search of a Quality Assurance Lead to become an integral part of our team in Cleveland, Ohio. The role primarily involves overseeing the quality assurance process, ensuring the effectiveness of automated tools, and conducting various types of testing. This position offers an exciting opportunity to work in the financial industry.<br><br>Responsibilities:<br>• Oversee and manage hands-on QA processes and ensure their effectiveness.<br>• Utilize automated tools such as Selenium, JUnit, or TestNG for efficient testing.<br>• Conduct API testing using tools like Postman and ensure restful APIs are functioning optimally.<br>• Apply knowledge of SQL for database testing and ensure data integrity.<br>• Use performance testing tools like JMeter, LoadRunner to ensure system robustness.<br>• Employ Git and CI/CD pipelines for smooth and efficient workflow.<br>• Leverage strong troubleshooting and analytical skills to resolve any issues.<br>• Ensure quality of financial or payment processing systems. Software Developer <p>Robert Half has a brand new opening for a Software Developer with a reputable client in Clearwater, FL.</p><p>Looking for proven experience in React, C#, API Development, and SQL Server.</p><p><br></p><p>Position is full-time hours, HYBRID schedule out of their Clearwater office. </p><p>Compensation ranging $90-120K depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><br></p><p><strong>Summary:</strong></p><p>We are looking for a skilled Software Developer with experience in C#, React.js, and API Development to join our Agile team. You will play a key role in building and maintaining scalable applications while collaborating with product, QA, and other developers in a Scrum environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain React.js front-end applications</li><li>Build and optimize APIs using C# and .NET</li><li>Work with SQL Server for backend data storage</li><li>Collaborate within a SCRUM team and contribute to Agile workflows</li><li>Ensure high-quality code with documentation and testing</li><li>Communicate effectively with stakeholders, product teams, and QA</li></ul> Software Engineer <p>We are looking for a <strong>Backend Software Engineer</strong> with expertise in <strong>.NET and C#</strong> to join our team. This role involves designing, developing, and maintaining scalable backend systems and APIs, ensuring high performance and security. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business and technical requirements.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain <strong>scalable, secure, and high-performance backend applications</strong> using <strong>.NET Core and C#</strong>.</li><li>Design and implement <strong>RESTful APIs and microservices</strong> for seamless system integration.</li><li>Optimize <strong>database queries</strong> and manage data using <strong>SQL Server, PostgreSQL, or other RDBMS</strong>.</li><li>Write <strong>clean, maintainable, and efficient code</strong> following best practices.</li><li>Implement <strong>unit and integration testing</strong> to ensure application reliability.</li><li>Work closely with <strong>front-end developers, product managers, and QA teams</strong> to deliver complete solutions.</li><li>Troubleshoot and debug applications, ensuring optimal performance.</li><li>Participate in <strong>code reviews, technical discussions, and Agile development processes</strong>.</li><li>Ensure security best practices are followed in API and database development.</li></ul><p><br></p><p><br></p> Software Engineer <p>Robert Half is seeking a highly motivated and skilled Software Engineer to join our growing team. We are an innovative company committed to delivering cutting-edge solutions, fostering a collaborative environment. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our software applications using the latest Microsoft technologies.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Design, develop, and test high-quality, scalable, and maintainable software applications using .NET Core, C#, and SQL.</p><p>Develop and consume RESTful APIs for integration with other systems.</p><p>Work with Azure cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB</p><p>Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.  </p><p>Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver exceptional products.  </p><p>Write clean, efficient, and well-documented code.</p><p>Troubleshoot and debug issues, and provide timely support for existing applications.</p><p>Stay up-to-date with the latest technologies and trends in software development.</p><p>Contribute to the continuous improvement of our development processes and tools.  </p><p>Participate in code reviews and provide constructive feedback to other team members.</p><p><br></p><p>Qualifications:</p><p><br></p><p>Bachelor's degree in Computer Science or a related field, or equivalent practical experience.</p><p>Proven experience in software development using .NET Core and C#.</p><p>Strong understanding of object-oriented programming principles and design patterns.</p><p>Experience working with SQL databases and writing complex queries.</p><p>Experience developing and consuming RESTful APIs.</p><p>Familiarity with Azure cloud services.</p><p>Experience with version control systems, such as Git.</p><p>Excellent problem-solving and analytical skills.</p><p>Strong communication and collaboration skills.  </p><p>Ability to work independently and as part of a team.  </p> Software Engineer <p>Robert Half is seeking a Software Engineer for our client in Madison, WI. In this role you’ll collaborate with cross-functional teams, including those specializing in electrical and instrument engineering, to enhance the functionality of technical instruments. As a member of a scrum team, you will be involved in all aspects of the software development lifecycle, including designing, coding, testing, deploying, and maintaining software features and algorithms. Additionally, you'll participate in activities like code reviews and hands-on testing in laboratory environments. </p><p><br></p><p><strong>This is a Direct Hire role that will require onsite work (with some WFH flexibility).</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Analyze and understand technical requirements, state diagrams, behavior outlines, and algorithm specifications.</li><li>Collaborate with teammates to define sprint goals and execute tasks such as feature implementation, bug fixes, refactoring, and writing automated tests.</li><li>Conduct testing in lab settings to confirm proper software behavior and instrument performance.</li><li>Manage source code changes collaboratively through Git.</li><li>Adhere to established best practices for development tools and frameworks and continuously explore new technologies to optimize software processes.</li></ul><p><br></p> Backend Software Developer <p>We are seeking a highly skilled developer with 5 to 10 years of relevant experience in backend development, preferably using .NET and C#. The ideal candidate will have hands-on experience with the following technologies and platforms:</p><ul><li><strong>Microsoft Azure</strong>: Function Apps, Durable Functions, Logic Apps, Service Bus, Cosmos DB, Storage Accounts</li><li><strong>Confluent Kafka</strong></li><li><strong>CI/CD best practices</strong></li><li><strong>Unit test case development</strong></li></ul><p><br></p>