Job ID :
16284
Company :
Internal Postings
Location :
Burr Ridge, IL
Type :
Contract
Duration :
Long Term
Salary :
Open
Status :
Active
Openings :
1
Posted :
10 Sep 2018
Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities-
•                    Own the Software QA process, including: developing, implementing, and maintaining test plans, test scenarios and test cases
•                    Analyze requirement and design specifications for test case development
•                    Recommend test automation approach, tools and frameworks
•                    Develop test infrastructure and custom automation tools as needed to expand test coverage and enable non-functional testing
•                    Perform manual and automated tests for our website and applications
•                    Prioritize test execution
•                    Find and report defects with detailed, accurate and concise steps to reproduce
•                    Assist developers in discovering and researching defects, and recommend system enhancements
•                    Complete ownership for all testing across multiple applications build with a varied set of tools/technologies
•                    Hands on testing that includes analyzing requirements, preparing test plans and building appropriate test cases to validate the functionality being built
•                    Support and execution of the application testing phase (functional & non-functional) to ensure all software meets requirements before changes are placed in production.
•                    Liaison/co-ordination with other technology groups (across sites) to coordinate/execute end-end testing
•                    Drive all efforts on test automation, includes planning, hands-on scripting and oversight of other resources working on automation.
 
Requirements 
•                    Experience breaking complex software systems
•                    Experience evaluating software architectures and designs to identify potential quality, performance and scalability weaknesses or limitations and developing an automated test regimen to fully exercise these suspect areas
•                    Experience leading QA process development, execution, and documentation
•                    A strong command of manual and automated testing methodologies and general quality concepts
•                    Experience with Agile and Scrum
•                    Experience with scripting software automation testing products, including QTP/UFT, Cucumber and Selenium
•                    Experience with Automation Framework development using QTP/UFT and Selenium
•                    Experience in TDD, BDD and ATDD
•                    Experience in Mainframe systems automation testing
•                    Experience ETL testing tools and Automation testing
•                    Experience in Mobile Automation Testing tools
•                    Experience with LoadRunner/JMeter load testing
•                    Extensive knowledge of web technologies and experience testing web APIs/REST services
•                    Extensive knowledge of scripting languages, SQL, and high-level languages such as in C# & Java
•                    Experience of automating complex systems integration (End-To-End)
•                    Experience integrating the execution of QTP & Selenium regression scripts with Continuous Integration build servers like Bamboo
•                    Experience testing hosted/cloud SaaS web applications is highly desirable
•                    Experience in Mobile Automation testing and tools
•                    Experience testing native mobile applications is desirable
•                    Insurance domain experience is plus
•                    Bachelor's in Computer Science, or related field or equivalent experience.