What are the responsibilities and job description for the Sr. QA Automation Engineer -Hybrid - Locals to NC position at MSYS Inc.?
Title: Sr. QA Automation Engineer -Hybrid - Locals to NC
Location: Raleigh, NC
Location: Raleigh, NC
Length:Long term
Restriction: w2 or c2c
Description:
*** Mode of Intervew : Webcam Interview Only *** Very long term project(initial PO for 1 year, expect to go for 4 years) ***Hybrid (3days per Week Onsite ) at Raleigh-NC***
Job Description:-
The client a motivated automation test engineer in the role of QA Test Engineer/Automation Test Developer to join our development team contributing to the full lifecycle of Java-based applications in a collaborative environment.
This position is responsible for:
- Executing automated test scripts in TOSCA to support regression testing
- Manual testing and test script writing
- Development of automated test scripts in TOSCA, junit and jmockit test script development to support automated developer testing
- Assisting senior developers in building, testing and debugging Java applications
- Participating in code reviews
- Following the SDLC best practices in a supportive team setting focusing on growth and contributing to quality software development and delivery in the Curam Application
The primary responsibilities of this position will be to:
- Write manual test scripts for release testing
- Develop automated TOSCA scripts
- Complete manual testing and execute automated test scripts for code releases by collaborating with senior developers and business staff within cross-functional agile teams
- Understand requirements and implement testing solutions to ensure application stability
Secondary responsibilities of this position may include:
- Developing junits and jmockits to aid in developer unit testing
- Assisting senior developers with the maintenance of java applications
- Debug to resolve software defects
- Writing clean, efficient, testable, and well-documented code following industry standards
- Participating in code reviews and providing and receiving feedback to improve code quality
- Working with databases (e.g. Oracle, SQL, etc.) and integrating into applications
- Contributing to system documentation and continuous improvement of development processes
- Staying current with new testing and Java technologies, trends and best practices
Basic Skills Required:
- Proficiency in writing manual test scripts
- Knowledge of manual testing procedures
- Developing automated TOSCA test scripts based on the manual test scripts
- Executing TOSCA automated scripts
- Working knowledge of ALM, Q-Test, and NeoLoad
Additional Skills:
- Knowledge of junit and jmockit test case development
- Java
- Understanding of Agile methodologies
- Knowledge of front-end technologies (i.e. HTML, CSS, JavaScript)
- Exposure to Spring Framework, Hibernate or related technologies
Skills/Requirements:
- Experience and proficiency developing and executing automated test scripts in TOSCA. Required 5 Years
- Experience and proficiency in using HP test tools including Test Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higher Required 5 Years
- Experience testing web, GUI, client/server, and database applications. Required 5 Years
- Experience with requirements analysis and automated test cases/script development. Required 5 Years
- Experience with automated testing, testing tools, writing test plans and reviewing test cases. Required 5 Years
- Experience with Agile (Scrum, Kanban, or SAFe) development Required 5 Years
- Experience with testing Curam products. Required 1 Years
- Experience using NeoLoad and qTest Highly desired 2 Years
- Understanding of FNS/SNAP Program Policy guidelines Highly desired 2 Years
- Experience coding using Java/J2EE Highly desired 1 Years
- Experience testing for a health and human services project. Highly desired 1 Years
- Good oral and written communications skills in order to interact on a daily basis with system developers, business analysts, and others. Required
- Ability to prioritize tasks within the project and work with minimal supervision or guidance. Required
- Ability to work in a rapidly changing environment. Required
- Strong analytical and problem solving skills. Required
- Experience developing and executing Selinium automated test scripts. Required 2 Years
- Experience developing and testing using junits and jomockits Desired 1 Years
- Experience with executing SQL to validate or test. Desired 2 Years
- Experience navigating on a UNIX platform. Desired 1 Years