Duration & Type: 6 months Contract (renewable) with a major utility industry client
Location: White Plains, New York
No. of Positions: 2
Responsibilities:
Perform various types of testing including functional, system integration, and regression. Perform manual and automated testing.
Create, standardize, and execute testing and QA processes.
Create and Implement test scripts wherever possible utilizing automated test tools including Selenium or Open Source tools.
Integrate testing processes into existing development and deployment Sprint cycles
Design test scenarios based on requirements and user stories: design test scenarios for automation.
Offer recommendations for improving existing processes and implementing new tools based on test results.
Record and document testing results.
Generate reports that accurately detail defects found during testing.
Review data loaded into application to confirm accuracy, consistency, and completeness.
Collaborate with developers about any bugs, defects, or issues found to ensure that bugs are resolved, and product quality exceeds defined standards.
Collaborate with developers in areas such as code and design reviews.
Work closely with team Data Analyst and Business Analyst to confirm data requirements, data flows, and source-to-target data mapping
Required:
Education: Bachelor’s degree in Computer Science, MIS, Math, Statistics, or related field, or equivalent
5+ years’ experience in application testing
Experience in End-to-End Integration Testing, interface testing, Functional testing, System Testing, Automated Testing, Smoke, Performance, etc.
Understanding of when to automate testing
Experience tracking and identifying bugs and defects, as well as analyzing data related to software testing.
Problem-solving and troubleshooting skills
Experience testing in a cloud infrastructure environment (i.e. Microsoft Azure or AWS)
Experience in Agile test methodology
Strong ability to create test plans
Strong documentation experience
Demonstrated understanding of requirements/ user stories and their acceptance criteria
Experience with Software development frameworks (Agile, XP, Scrum)
Experience with agile tools (i.e. Azure, JIRA, etc.)
Extensive, demonstrated experience in test automation and test automation tools (i.e. Selenium)
Basic understanding of SQL Server preferred
Experience using Azure Dev Ops preferred
Be able to pick up new technology and concepts quickly
Excellent interpersonal skills with the ability to establish working relationships with individuals at varying levels within the organization
Effective organization and time management skills with the ability to work under pressure and adhere to deadlines
Ability to work independently and as a team member in a remote work environment
For consideration, please send resume to
[email protected]