Test Automation Developer

Job Type – Contract

Base Location – Raleigh, NC

Roles & Responsibilities

  • Work with Development, QA, and Architects to implement a test automation framework and scripts to automate existing set of test cases against an Enterprise health records application
  • Participate in project life-cycle from analysis to production implementation with emphasis on test automation
  •  Support test planning and execution based on analysis of requirements and design documents
  •  Able to work with other C# developers using state of the art tools and environment to build a solid automation testing platform.
  • The application is a combination of a browser-based and WinForms application, so knowledge of Windows UI is required.
  • Write/maintain test case scripts and execute. Drive the automation execution and infrastructure testing to ensure all development deliverables are production ready
  • Multi-task between current releases, multiple applications, install activities and prioritize tasks for next release
  • Serve as technical resource to other Test Engineers and scripters on project, and can work self directed and independently. Involved in researching automation-related tools and techniques

Essential Skills & Experience

  • Essential Soft Skills/Knowledge/Experience:
  • 10+ years of programming experience with Windows application programming being the focus
  • Bachelor's degree in Computer Science or equivalent education/work experience
  • At least 7 years experience in C# and .NET/Visual Studio development with an emphasis on Windows UI Experience in creating automated test scripts, either for unit or functional testing
  • Excellent oral/written communication with ability to effectively work with onsite and remote teams
  • Strong independent worker and an excellent team player
  • Demonstrated problem analysis and problem solving skills in a technical environment
  •  Ability to interface with all levels and across organizational lines
  •  Demonstrated success at building team relationships globally and partnerships across organizational lines
  • Experience leading and mentoring test staff with in a test engineering capacity
  • Trouble shooting skills in relation to the diagnosis of automation errors
  • Hands on experience with database-centric applications, SQL, XML, XPATH Understanding of reflection, multi-threaded applications, OO

Education & Qualification

  • Bachelor's degree in Computer Science or equivalent education with 10 years work experience

Application Form




Upload CV

Where did you hear about this vacancy?

Let us discuss how we can help your organization

What our staff say

"I joined AppLabs in 2004 as a Software Engineer and am now leading a team. I feel AppLabs is a paradise for testing professionals. There is a lot of support for certifications through training and other programs."

Alok
Project Leader