QA Tester
Ann Arbor , Michigan
November 24, 2016
Primary Responsibilities:

This position will include, but not be limited to, the following responsibilities:

* Design, build and maintain story based test automation scripts for a web application using an internal Domain Specific Language (DSL) tool and SoapUI Pro through business, functional, and technical expertise
* Design, build and maintain automated load test scripts using Neustar's BrowserMob load test tool
* Perform story validation on assigned agile team
* Perform exploratory testing tasks
* Enhance automation frameworks based on project needs
* Help to define automation best practices
* Create training documentation as a part of regular sprint work
* Interface with developers to ensure applications are designed to be 'testable' while ensuring tags, object id's, component and page name standards are in place
* Ensure that automation follows a consistent, maintainable, and extendable architecture
* Run automation suites and evaluate results as builds are deployed to the test environment ensuring bug reports are submitted and tracked in accordance with unit procedures
* Assist Quality Assurance Manager in monitoring of test automation progress and issue resolution
* Provide automation metrics to management
* Take ownership of QA initiatives and work closely with the Quality Assurance Manager to ensure completion of milestones
* Serve as a QA project lead on assigned agile teams
* Adhere to departmental and organizational standards for all test cases included in the regression suite
* Trains QA staff on the use of automation tools and test execution
* Write, update, and execute automated test cases from a range of inputs as needed: detailed requirements, high level designs, mock-ups, defects, or little to no specifications
* Use commercial tools for creation and execution of test cases
* Identify and clearly document errors and inconsistencies in the functionality, usability, and performance of the software using defect tracking tools
* Clearly communicate test activities and results in oral and written methods for a diverse audience
* Coordinate with the QA team and other units for testing releases
* Provide project and task estimates for automated test efforts
* Maintain and adopt common QA processes and practices across different product lines

Required Qualifications:

* Bachelor's degree or equivalent experience
* Minimum of 5 years experience in software testing; 3 years in web testing; 3 years developing automated test scripts in a professional software development environment.
* Minimum of 1 year working in an agile development environment
* Experience writing automated tests using Cucumber
* Awareness of industry automation standards
* Working knowledge of web link validation tools
* Working knowledge of Service Oriented Architecture (SOA) automation methodologies including ReST
* Working knowledge of debugging and root cause analysis
* Strong technical documentation skills
* Experience testing with different browsers and operating systems
* Experience using defect tracking tools to log and report on defects
* Superior attention to detail as well as strong verbal and written communication skills
* Self starter, with strong analytical skills, who thrives on finding and resolving issues
* Ability to prioritize multiple work assignments, perform well under pressure and to deadlines
* Ability to work collaboratively with Development, Support and Project Management staff on resolution of issues
* Team player willing to work closely with QA staff
* Understanding of project management principles and practices

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email for other accommodation options.

A little about us:
TEKsystems provides corporations with IT staffing, talent management expertise and IT services, enabling them to meet their business objective.

Know someone who would be interested in this job? Share it with your network.