Software Quality Engineer

  • Contract

Company Description

An enterprise client is looking for an experienced engineer with 5+ years of commercial software engineering experience in test automation to provide ongoing assistance as Quality Engineer. The ideal candidate will be available to work full time and overlap with the US EST time to work with senior developers and QA analysts and will have practical experience working on a cross-functional team within a Scrum-Agile process and experience testing applications on both desktop and web browsers. The tech stack is primarily C#.

Job Description

• Implements an automated testing structure that suits both the software application and testing platform
• Performs testing on new product features and documents behavior accordingly
• Creates flexible and maintainable automated test scripts to support QA automation
• Maintains existing test plans, confirming their accuracy and completeness
• Performs regression testing as required according to existing test plans, including structural functionality, component-specific items, conversion-related issues, etc.
• Learns new software components, either product-related or supporting software, and provides test documentation
• Investigates defects in a timely fashion according to the information provided within the defect description and the relevant operating systems
• Accurately records, tracks, and reproduces defects using defect tracking software
• Creates and updates documentation related to QA processes and procedures
• Suggests areas for improvement within existing test cases
• Provides input to identify gaps in existing testing
• Utilizes the test environment through virtual images and ensures environmental consistency
• Provides timely and accurate updates to Scrum team
• Responds efficiently to last-minute requests and special projects, and produces results
• Pursues additional knowledge through forum subscriptions and newsletters in order to be current with new developments
• Participates in relevant meetings and tasks as required

Qualifications

  • BS in Computer Science, Computer Engineering, or related technical discipline.
  • 5+ years of experience as a QA test automation engineer
  • Coding proficiency in at least one modern language like C#, Java
  • Significant experience in testing frameworks such as Ranorex, Selenium 
  • Experience with  infrastructure & Jenkins highly desirable
  • Exposure to various web technologies such as gRPC, SOAP, REST, and OData.
  • Knowledge of defect tracking software such as Jira
  • Knowledge of Data Driven testing
  • Understanding of software development process, best practices, and concepts
  • Proficiency in designing, developing, and maintaining test cases and test suites
  • Experience working in an Agile Scrum/Kanban development environment

Additional Information

All your information will be kept confidential according to EEO guidelines.

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)