Related Categories

IT
Title Sr. SQA Automation Engineer (C#, Selenium WebDriver)
Categories IT
Location Mission, KS
Job Information

Responsible for developing the Automation Framework (with collaboration), establishing Re-Usable Components, Test suites, and executing end to end test automation.  Must write and comprehend Test Automation Plans, procedures, and best practices, work closely with Development counterparts and be actively involved in design and code reviews as well as help facilitate unit test framework and testing.  Must effectively collaborate and communicate with all projects’ stake holders. Must document test tools for enhanced productivity, working with junior team members to improve their automation expertise as well as performing other test planning and manual testing where necessary.  A solid understanding of Software Quality Assurance and Testing principles is a must.

This opening requires a minimum of 7 years of Software Quality Assurance engineering and Automation experience, preferably with C# and Selenium Webdriver. You must be able to work with different engineering units and communicate effectively while understanding requirements and deadlines.  Candidate should have good programming, debugging experience, and excellent problem solving skills. Excellent communication, collaboration and interpersonal skills are required. Proven track record on the ability to quickly gain detailed understanding of complex applications and their designs.

Required Skills

  • 7+ years of experience in Software Quality Assurance Engineering
  • 7+ years of experience in Test Automation (Data Driven) Programming (min. 3 years of that in C#)
  • Strong skills in writing complex DB queries using MS-SQL Server
  • Strong development skills in C# or Java
  • Proven track record of test automation using Selenium Webdriver (C# binding)
  • Deep understanding of testing principles, concepts, patterns and best practices
  • Writing, creating, and running both manual and automated test plans and cases
  • Capable of peer reviewing other team members’ test code
  • Successful track record of working around the limitations of automation tools (Selenium)
  • Experience with automated mobile application testing
  • Able to build, maintain, and continually improve Test Automation Framework
  • Excellent communication, collaboration and interpersonal skills

Desired Skills

  • Proficiency leveraging VSTS/TFS/MTM
  • Proficiency with NUnit, or another common unit testing framework
  • Knowledge and/or experience with Selendroid and Appium for mobile device automation
  • Knowledge and/or experience with Xamarin
  • Experience integrating functional automation into continuous integration environment
  • Knowledge of API automation test concepts and principles (REST and SOAP APIs)
  • JSON, XML, and Web Services
  • Desktop application automation experience
  • Experience leveraging mobile application, cross-device and cross-browser automation stacks
  • BS/BA in CS, IT, or related field
Apply Now