POSITION DESCRIPTION
Design and Development of Test Plans and Test Cases based on Client requirements and specifications through; Design, Develop and maintain test automation framework and strategies, and approaches that incorporate multiple phases of testing including unit, system, integration, smoke, functional, non-functional, and regression testing; Implement test solutions, write complex codes and scripts to test systems, implement test harnesses and infrastructure; Perform automation feasibility analysis and conduct proof-of-concept evaluation and demo for different systems under test; Maintain system knowledge and provide technical support monitoring the existing systems and sharing it regularly with the end users; Create, and thoroughly document defects found using the application’s defect reporting template, maintain defect logs; provide summary reports on defects in accordance with established procedures for the application; Review, participate and document issues and defects found in walkthroughs of intermediate project deliverables; Provide support and contributes to the requirements gathering, analysis, design, development, testing, and implementation; Implement new and improve existing QA processes and standards through the successful execution of Software Testing Life Cycle (STLC); Mentoring, training and providing guidance to the team; Collaborate with QA, Development teams, Project Managers, Technical services, and Business users; as well as Review technical documentation that includes Business requirements, Functional specs, Design, and Release content documents; Relocation/ telecommuting may be required plus travel to various unanticipated client locations within the United States for short and long term assignments.
LANGUAGES, SKILLS AND TOOLS
Javascript, ASP.net, C#, Cucumber, RSpec, Ruby Mine IDE, Gherkin, JIRA, Bit bucket, Microsoft TFS, BDD, Agile, Jenkins, CI/CD, Wetir web-driver, Git, Docker, Elasticsearch, Kibana, Logstash (ELK stack), Splunk, Postman, Singleton, PageFactory, Selenium Grid, Playwright, Azure DevOps.
EDUCATION
Master’s degree in computer science/computer applications/ software engineering/engineering (Civil/Electronics/Mechanical). Will accept Computer Science/Computer Applications/ Software Engineering/Engineering (Civil/Electronics/Mechanical) plus five (5) years of progressive experience in related fields in lieu of Master’s Degree. Will accept foreign education equivalent.

