Sr Automation and Performance Test Developer

Spectrum

Client Reference Code: 203511
JOB SUMMARY
Responsible for designing and developing automated test scripts in Cyara, HP UFT and Sellenium. Designs performance test plans and complex performance/load scripts in Cyara. Performs analysis of manual test cases and functional requirements and determines the balance of test coverage to be automated for reuse. Gathers information from the project team, designs, develops, unit tests, debugs, executes automated test cases, performance/load scriptsand prepares reports. Documents results and facilitates review meetings with project team stakeholders. Actively looks for solutions to automate test cases early in the test life cycle. Works on projects of high complexity within one or more test/development environments. Works on multiple programs/systems/applications as a project team member. Considered a subject matter expert in the area of test case automation and performance for telecom infrastructure, such as IVR, PBX, Avaya, Appbar, ETS Studio, QMS.


MAJOR DUTIES AND RESPONSIBILITIES
Actively and consistently supports all efforts to simplify and enhance the customer experience

Analyzes functional requirements and design specifications to ensure full understanding of deliverables

Participates in setting up successful configuration of test environments using automated smoke test validations and working with Administrators on proper environment configuration

Leads the design, development, documentation, and maintenance of automated functional test cases, performance/load scripts and other test artifacts, including test data and data verification

Manages Performance Test Project Folder on LAN or Sharepoint

Estimates work effort

Schedules and facilitates performance testing kick off meetings, test plan/test case reviews with cross-functional team members, Project Manager, Technical SMEs

Builds load/call flow scenarios and creates test plan according to non-functional requirements
Builds load/call flow scripts using Web HTTP/HTML and TruClient protocols

Coordinates load/callflow execution with project team and impacted cross-functional teams

Modify scripts (adds correlation, parametrizes dynamic variables, adds think times/iterations/looping, set user IDs/Passwords)

Sends communication when the load/callflow tests start and end

Successfully runs each scripts in Cyara/Empirix using multiple iterations
Ensures that validated deliverables meet functional and design specifications and requirements

Analyzes test cases then uses cases for pattern recognition and organizes patterns in a spreadsheet

Designs/develops/codes automated functional test cases using Cyara, HP UFT and Sellenium to ensure proper and efficient execution and adherence to business and technical requirements

Submits the performance questionnaire thorugh the project Intake process. Reviews completed questionnaire with Performance Test team. Compiles all issues identified and works with Project Team to resolve them

Writes HP UFT functions by accessing databases and retrieving data out of Oracle tables

Monitors performance using tools and incorporates outputs into reporting formats (Word, Excel, Power Point)

Generates a variety of complex and periodic reports and/or data through database management

Runs automated smoke tests to ensure end-to-end transactions can be executed in the environment.
Executes automated tests during functional and regression test cycles

Successfully runs each script in Cyara/Empirix using multiple iterations

Documents problems and assists in their resolution

Provides report to test lead in defect management and resolution

Identifies potential quality issues per defined process and immediately escalates potential quality issues to management

Interfaces with other project team members in resolving issues

Isolates, replicates, and reports defects and verifies defect fixes

Collaborates with technical staff to learn and understand software problems

Provides general system users and management with system analysis and feedback

Influences system design by identifying and recommending design and requirement needs for software enhancements

Mentors and coaches less experienced staff

Analyzes and resolves automation related problems by coordinating with team to diagnose and fix issues.

Must be comfortable supporting team and conduct functional testing when needed


Must be able to work some evenings/weekends/holidays as required to support business operations

REQUIRED QUALIFICATIONS
Skills/Abilities and Knowledge
Ability to read, write, speak and understand English
Strong communication skills, both written and verbal
Ability to focus on deadlines and deliverables
Self starter, self motivated, driven individual
Ability to analyze and assist in resolving issues with automated test scripts
Strong skills in analyzing and resolving defects
Ability to work well with shifting priorities
Ability to work with cross-functional team of internal and external resources located onshore and offshore
Thorough understanding of quality assurance process, tools and methodologies
Proficient in HP UFT data-driven and keyword-driven methodologies
Proficient in HP UFT with large knowledge of functional development (object repository manipulation, functional development, organization of functions, parameterization of functions, global variables)
Strong experience in writing HP UFT functions accessing databases and retrieving data out of Oracle tables
Proficient in Visual Basic applications
Keen attention to detail
Solid understanding of software development life cycle (SDLC)
Proficient in Microsoft Office applications (Word, Excel, Outlook, Visio, Access)
Experience with Cyara/Empirix, HP UFT, Sellenium tools, or other automated testing tools
Displays professional, positive, and approachable attitude/demeanor and discretion
Strong understanding of database schemas and querying tools

Education
BA/BS in Information Technology, Computer Science, or related field or equivalent work experience

Related Work Experience
5+ years relevant testing/QA experience, and/or code/system development
Advanced designer/coder/developer in Visual Basic for 5+ years with great application architecture capabilities
3+ years of experience using Cyara/Empirix and or other testing automation tools


PREFERRED QUALIFICATIONS
Education
Testing Certification ITSQB Advanced Technical Test Analyst
Testing Certification ITSQB Expert Level Test Automation
HP Test Tool Certifications
Experience working with Telecom infrastructure (Avaya Communication, PBX/IVR technology, Avaya Experince Portal)

WORKING CONDITIONS
Office environment



Job Code : TWCISW317 Sr Automation Test Developer Exempt

203511BR

To apply for this job please visit the following URL: http://itjobpro.com/22467 →