Fort Worth, TX, 76196, USA
1 day ago
QA Automation Engineer
Description We are in search of a QA Automation Engineer located in Hanover, Maryland. This role will allow you to work closely with developers and QA resources, with a focus on developing automation scripts and frameworks for testing Web applications and REST/GQL APIs. This position offers a short term contract employment opportunity. Responsibilities: • Design, develop and oversee the implementation of test automation frameworks and strategies using tools such as Cypress/Cucumber. • Transform Selenium WebDriver scripts to Cypress for optimized automation. • Establish and maintain the Test Automation process, playing a key role in planning the automation roadmap. • Create comprehensive test strategies, plans and cases for projects managed through Agile development methodologies. • Develop and execute automation scripts for Web Applications and Graph QL APIs. • Create data-driven tests to assess application performance with varying data sets. • Write MONGO queries to access data from database collections, ensuring data integrity. • Develop an automation framework for API testing with SOAP UI. • Have familiarity with GitHub/TFS and Azure Kubernetes for efficient project management. • Migrate from existing systems and processes to new ones, ensuring seamless transitions. • Actively involve in the design and development of automation testing frameworks for front end and back end API services across desktop web and mobile applications. Requirements • Proven experience as a QA Automation Engineer or similar role in software development • Proficiency in Java and JavaScript programming languages • Experience with application and software development • Knowledge of testing web applications and APIs, specifically REST APIs • Familiarity with database technologies, particularly MongoDB • Experience in developing and executing automation test cases • Knowledge of Selenium Framework for automation testing • Proficiency in using GitHub for version control • Experience in working with Microsoft Azure and API development • Understanding of desktop and laptop hardware • Proficiency in planning, design, specification, and migration processes • Strong knowledge of data integrity, data-driven decision-making, and collection processes • Experience in writing clear, concise, and comprehensive test plans and test cases • Familiarity with various testing methodologies and the software development life cycle. • Ability to handle multiple tasks simultaneously • Strong problem-solving and communication 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 (https://www.roberthalf.com/us/en/mobile-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. © 2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/us/en/terms) .
Confirm your E-mail: Send Email