This is a remote position.
Seeking one full-time resource to work on providing senior consultation to performance and automation QA efforts such as converting manual QA regression test cases into automation and providing improvements to QA by improving coverage and time. The secondary task will be to maintain the existing automated test suites on a release-to-release basis ensuring test cases and framework are stable for the executions necessary each release. In addition, mentoring and training state staff on repeatable tasks.
At a high level, the resource will work with METS, DHS Operations, and System Modernization QA Performance and Automation. QA has multiple efforts in progress of automating the QA Regression suite and needs a resource to assist successful completion of work, while documenting processes and procedures for ongoing maintenance and execution. Areas include but are not limited to METS, SSIS efforts such as CCCPVA, BiP, MAARC. In addition to this effort, once initial development is complete, make ongoing updates and new test case automation as well as improve overall efficiency of the automation. The successful responder will be expected to develop and execute test automation plans and scripts for all phases of testing, communicate effectively, both verbally and written, with all resources involved in a project, and report defects in a timely and accurate fashion while managing multiple priorities and fostering an environment of team building and coordination.
.
Design, develop and execute automated test scripts.
.
Design test strategies, plans and scripts for large-scale applications and test suites.
.
Perform automated, performance, & regression testing and keep track of all the new developments.
.
Use issue tracking software to track and report problems.
.
Produce evaluated test reports and take part in software walkthrough
Requirements
Minimum Qualifications
. Five (5) years experience in QA Test Automation role.
. Three (3) years experience in object-oriented programming language in test automation (i.e. JAVA, C#, etc.).
. Five (5) years experience in QA Test Performance role.
. One (1) engagement lasting more than six (6) months use of IBM Rational Functional Tester.
. One (1) engagement lasting more than six (6) months use of IBM Rational Performance Tester.
Desired Skills
. Capacity to understand the QA processes and work in the software environment.
. Ability to communicate (verbally & written) test plans, expectations, updates, progress, issues, and successes in a timely & clear fashion if necessary.
. Experience and comprehensive knowledge of performance testing tools, procedures, web technologies including application servers and load balancing technologies
. Ability to analyze and problem solve using the modern testing methodologies, SDLC etc.
. Ability to think beyond expectations of the QA process and think about how to improve the automation framework, or how automation integrates to SDLC.
. Ability to organize and prioritize features and test cases. And prioritize his/her activities so that testing goals are achieved.
. Experience in designing and developing an automation framework using page-object model.
. Experience with software development for large-scale applications and/or leading both performance and automation testing initiatives for large-scale implementation.
. Experience in using automated testing tools.
. Experience in database concepts and defect tracking tools.
. Knowledge of open source QA performance and automation testing tools (i.e. Selenium, SoapUI, JMeter, etc.).
. Experience in multiple programming languages and software development technologies such as Java, .NET, Python, SQL, etc.
Minimum Qualifications Five (5) years experience in QA Test Automation role. Three (3) years experience in object-oriented programming language in test automation (i.e. JAVA, C#, etc.). Five (5) years experience in QA Test Performance role. One (1) engagement lasting more than six (6) months use of IBM Rational Functional Tester. One (1) engagement lasting more than six (6) months use of IBM Rational Performance Tester. Desired Skills Capacity to understand the QA processes and work in the software environment. Ability to communicate (verbally & written) test plans, expectations, updates, progress, issues, and successes in a timely & clear fashion if necessary. Experience and comprehensive knowledge of performance testing tools, procedures, web technologies including application servers and load balancing technologies Ability to analyze and problem solve using the modern testing methodologies, SDLC etc. Ability to think beyond expectations of the QA process and think about how to improve the automation framework, or how automation integrates to SDLC. Ability to organize and prioritize features and test cases. And prioritize his/her activities so that testing goals are achieved. Experience in designing and developing an automation framework using page-object model. Experience with software development for large-scale applications and/or leading both performance and automation testing initiatives for large-scale implementation. Experience in using automated testing tools. Experience in database concepts and defect tracking tools. Knowledge of open source QA performance and automation testing tools (i.e. Selenium, SoapUI, JMeter, etc.). Experience in multiple programming languages and software development technologies such as Java, .NET, Python, SQL, etc.