Position Description
Design and development of Test Plans and Test Cases based on client approved requirements and specifications; Understanding the flow of code and how it interacts with different components; Understanding project documents, customer demands, and product objectives to create and execute test cases prior to product release; Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests; Create and maintain defect logs; provide summary reports on defects; maintains system knowledge; communicates testing errors to programming staff in accordance with established procedures; reviews test plans and test cases with the client; obtain client sign-off; periodically audit project files and documents for compliance with IDP procedures, standards and guidelines; assist with the measurement of the cost of rework; properly record time spent on tasks in the current time keeping system; responsible for the integration, functional and data testing to ensure the final implementation of standards through the successful execution of the QA process and procedures; work with QA team, development teams, project managers, technical services, and business users; 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 US for short- and long-term assignments.
Languages, skills, and tools
Selenium, Cucumber, JIRA, Rally, SQL Server, Github, Visual Studio, Windows platforms, Java, Python, JavaScript, Typescript, VB, Groovy JSP, java Spring Framework, Angular, Junit, TestNG, Postman API Software, Cypress, WebDriver-IO, Worksoft Certify, Cognizant ADAPRT, Microserves, Globally distributed Database service, Sybase ASE, Oracle Database 10g/12c, SQOL, HP Application Lifecycle Management 12.0. CA Technologies Agile Central, Microsoft Team Foundation Server, Microsoft Test Manager, Visual Studio Code, Apache Maven, Eclipse IDE, JetBrains IntelliJ IDEA, Oracle PL/SQL Developer, Git, Subversion, JetBrains TeamCity pipelines.
Education
Master’s in computer science/Applications/Engineering (Electronics, Mechanical/Civil/I.T). Will accept bachelor’s degree in computer science/Applications/Engineering (Electronics, Mechanical/Civil/I.T) plus at least five years of progressive experience in field or related field in lieu of Masters. Foreign education accepted.