Job Description :
Role: Sr. QA Engineer

Duration: 6+ months contract

Location: remote to start and then onsite in Elk Grove Village IL

Years of Experience: 8+ Years in the USA with at least 6 years of Automation testing experience

REQUIRED Experience: Microsoft dynamic CRM Automation, understanding of manual testing, payroll experience 

Interview process: 2 rounds

Availability for video screening:  


Job Details:

Key responsibilities include:

·  Develop test scripts based upon business requirements and processes, in line with defined workflows, acceptance criteria, and other documentation

·  Tests transactions from system entry to exit manually and using automation.

·  Depending on specific requirements, writes effective manual and automated test cases or automated scripts/ framework; performs software defect tracking, System, Functional, Regression testing for identified software release

·  Test functionality delivered across applications and workflows

·  Analyze Business Requirements to understand the needs of the business and to determine how their applications can best functionally fulfill those needs

·  Combine knowledge of what the business wants with knowledge of how the systems are build and used to create a functional design for a given application

·  Attends and actively participates in story refinement/business requirements gathering sessions

·  Review, Business Requirements, Functional Specifications, and Test Cases to understand the functional and technical requirements in order to test the application and verify requirements are successfully met Lead cross-functional discussions to review the impact of application changes from internal interfaces on the quality of their applications

·  Create/update Acceptance Criteria as needed

·  Cross-functional discussions to review the impact of application changes from internal interfaces on the quality of their applications

·  Participate in User Story sizing and test effort estimation

·  Prepare and execute test scripts. Document bugs for test scripts where the actual results do not successfully meet expected results

·  Support the project team as needed to ensure team goals are met

·  Work with appropriate resources to determine the acceptable range for test results

·  Partner with the automation team in the (manual) test case creation/execution, automated execution, and failure analysis

·  Performs impact assessment of functional changes on the automated regression suite

·  Assist Application Developers and Technical Support staff in identifying and resolving problems



·  Minimum of Bachelor’s degree in Computer Science, Math or Engineering, or comparable work related experience

·  6+ years of experience working in an agile development environment as a QA/automation engineer/SDET

·  Strong Java/Python programming skills

·  Solid knowledge of HTML, CSS, and JavaScript for UI Automation

·  Experience with application testing utilizing Junit, TestNG, Apache JMeter, Protractor

·  Experience with Microsoft Dynamics CRM Automation

·  Proficiency with test automation tools and framework patterns, such as Selenium Webdriver, Page Object Pattern

·  Can design and implement automation frameworks from scratch

·  Experience in code repository and build management using Git, CircleCI and/or Jenkins

·  Strong understanding of agile software development practices, ability to lead and guide other engineers on the team

·  Strong experience in manual testing

·  Experience using Jira to manage test automation feature development and bug tracking

·  Experience using Postman to test API manually and automate API testing using Apache HTTP or RestAssured libraries

·  Experience working with offshore teams to discuss technical issues

·  Experience working with Amazon AWS instances - preferable


Similar Jobs you may be interested in ..