QA Automation Developer

Job Details:

Job Title QA Automation Developer

Job Location: Merrimack, New Hampshire

Job Description:

Overview:

Keys are the following:

• Hands on Mobile experience – Hold a device ;>) – Test w/a device – Manual and automation

• Agile – Automate first concept – Build scripts while in a sprint (iteration)


They want mobile automation experience on iOS platform. They use a tool called Appium. Also, need to have experience working in an Agile environment.


As a member of the QA team, you will participate in the product engineering process that facilitates regular & frequent updates of CICT mission-critical internal applications. As a Sr. Automation Engineer, you will support the QA execution team through development of automated regression test. When you join our team, you will get a chance to work on challenging problems in a fun, fast paced environment with other smart and talented individuals.

Responsibilities

• Develop Test Strategies, Test Plans, Test Cases, Test Coverage and Test Execution Reports to support the automation effort

• Implement Agile testing methodologies, can make and keep time commitments made for each SPRINT

• Adherence to software engineering best practices and standards using Ruby, JavaScript, JAVA, SQL, and XML.

• Understands web services (REST, SOAP) & underlying protocols (HTTP/S, TCP/IP) in multilayer QA test frameworks.

• Experience with designing, developing and the execution of reusable and maintainable automated scripts.

• Extensive object oriented analysis, design & development experience within QA test automation process.

• Organizes and records detailed test results; provides reports of results and project status.

• Identification and design of automated processes to increase testing efficiency and reliability.

• Experience with enterprise architecture patterns and application design patterns with load balancer programming skills.

• Conduct peer code reviews and mentor junior associates.

• Collaborate with other technical resources to:

o Suggest improvements for processes, best practices, and standards.

o Design and develop automated tests and/or assistive productivity tools.

o Understand requirements.

o Identify opportunities to improve maintainability of automation platform.

• Understand and apply Test Driven Design (TDD) concepts to test and debug automated solutions and custom tools.

• Manage Automation projects, mentor, and provide leadership to less experienced Automation engineers.

• Gather and provide metrics for automation and product readiness.

• Coordinate tasks with onshore and offshore resources.

• Excellent communication skills, both verbal and written, with strong analytical, problem solving and project management skills.

• Experience with .Net & Java-based web applications (J2EE, Servlets, etc…) and Web Services (REST, SOAP, etc…).

• Patience and perseverance in following QA best practices for process improvements on day to day basis.

• Ability to work under pressure and in high stress situations with a calm demeanor.

• Experience working in cross-functional, multi-location teams and excellent analytical and problem-solving skills.

• Organized and detail-oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently.

• Demonstrated understanding of all phases of SDLC required

Qualifications

• Openly receives constructive feedback and willingly considers/respects other associate’s views.

• Mobile platform, and iOS. experience with mobile testing frameworks, and working knowledge of iOS.

• Solution oriented attitude in the design, development, and support of software or automation.

• Ability to perform technical analysis.

• Spearheaded the implementation of automated solutions in a variety of environments.

• A hunger for new technologies and automation techniques that you find hard to control.

• Works effectively in team role and as individual contributor.

• Hands-on software development / automation experience which includes any of the following:

• 5+ years of software development experience using Object Oriented Language.

• 3+ years of automation scripting experience (not record and playback).

• Created your own test tools or plug-ins using Ruby, Java, JUnit, Perl, C# or Python

• Quickly learns and applies new technical skills.

• Good written and verbal communication skills.

• Delivery of accurate automation code, software code, or SQL.

Skills

• Understanding of and/or experience with:

o Cucumber

o HTML

o Web Services (SOAP and RESTFUL)

o SOATest

o QuickTest Professional

o Sahi

o Selenium

o SoapUI


Thanks & Regards

Akshu Reshma

reshma(dot)m(at)tekwissen(dot)com

734-259-2181 Ext: 106

Similar jobs