Job Description :
Hello,

Position: Senior QA Engineer, Test Automation
Location: Oakbrook Terrace, IL
Duration: 6 months with possible contract to hire/possible extension

Description:
Looking for an excellent Sr. QA Engineer with experience in performing all phases of the test process on e-commerce sites of large scale and heavy integration scope with API’s, data , third parties as well heavy on transaction & content. Run tests, build test scenarios, create test artifacts (test case.etc), follow best practices, and communicate results/recommendations to engineering teams. Defines and documents operational processes to provide consistently high quality customer experience, while streamlining operations and reducing costs when possible. Works with other IT and technology teams to refine technical specifications for test analysis and quality assurance. Professional attitude & Technical abilities are at a high level to be able to learn quickly and work within a team environment. Effectively communicate with other engineers and understand effectively how the business works with the associated data.

Responsibilities:
- Work directly with the team of QA engineers on the Automation testing of Web Services & underlaying protocols using tools like SoapUI.
- Works with TFS to determine the Stories, Test efforts, Test Management, Defect management.
- Develop and Maintain the Test design, test plan, test cases, and traceability for the system under test.
- Work with the Developers, Business analysts , Scrum Master, Project Leads, Product Owners as necessary to keep the test phase well progressing.
- Responsible for the full life-cycle of the test phase of Kiosk/Web/mobile products from its kick off until delivery and readiness to be released.
- Perform test task estimation, test execution, Regression testing, Functional System testing, Integration testing, manual and automated test methods are applicable.
- Track & analyze test results and work closely with the developers to isolate and reproduce defects
- Work proactively to uncover hard to find issues/resolution. Exceptional attention to detail is required.
- Interact closely with members of the cross-functional team for project success.
- Work with External teams or Third party where required to ensure High quality coverage of all functional and integration aspects of our application.

Required Skills:
- BS Computer Science or related technical field and 8 years relevant work experience with 3 or more years with hands on Scripting in any programming language (Java, C#, VB Script, other)
- Experience testing web services (REST, SOAP) & underlying protocols (HTTP/S, TCP/IP) in multilayer QA test frameworks.
- Experience using unit test frameworks like JUnit or other with selenium web drivers is a plus.
- Programming experience in JavaScript, HTML, XML, JSP and Java; Experience in Unix/Linux a huge plus
- Professional experience with using of SQL server 2005 / 2008 at an intermediate to an expert level (administrative skills on databases a plus
- Experience working with TFS or similar ALM tools is required.
- Ability to troubleshoot complex software / hardware configuration problems, familiarity and working experience with Various Browsers, Mobile devices.
- Experience building and designing test cases, Strong analytical & problem solving, documentation, and communication skills
- Experience in testing software products on multiple platforms (Windows OS, Macintosh OS, UNIX/LINUX, Kiosk based)
- Experience in Hudson, Jenkins or other continuous integration environments and SVN or alternate source control systems.
- Experience with testing and process methodologies (Agile) and documentation techniques.
- Enthusiasm about Testing and Quality in all facets and a liking to technical concepts.
- Excellent written and verbal communications skills and be a great team player.
- Must demonstrate a flexibility to multi task and able to handle multiple priorities at the same time not compromising on Quality levels - Ability to work on multiple projects under tight deadlines and changing priorities

- Collaborative personality – able to effectively work with others to achieve a common goal
- Logical thinker and quick learner with strong problem solving and analytical ability
- Strong communication skills and professional work habits
- Passion for continuous improvement and openness to learning new technologies

Plus:
- Previous experience in testing embedded systems or consumer electronic devices a plus
- Any automation experience with mobile devices such as Mobile Complete Device Anywhere, Perfecto Mobile, or Android’s Robotium is a plus.
- Any unit testing, white box testing experience is a plus

Education/Experience:
Bachelor''s degree and 8-10 years of related experience.

Additional Information:
- Extensive experience with web API’s (SOAP preferred)
- Automation testing experience required – 5+ years
- Experience with SQL is required
- Hands on scripting experience – Java, Python preferred.
- Other general QA experience Nice to have.
             

Similar Jobs you may be interested in ..