*Please share profiles to mahe...@assurenresources.com* * * Please let me know if you have anyone for this position.
*Phone and face to face interview** * *Sr Agile QA Engineer (2 positions) Boston, MA and Farmington hills, MI 6+ months contract* The Agile QA Engineer will interface directly with the project teams, representing all aspects of QA for the project. The Agile QA Engineer must be strong in testing process and methodologies, and should be able to debug issues using these processes. The Agile Tester II is responsible for ensuring the Quality and Sustaining efforts of products. This includes functional, system, regression, and automated testing. The Agile QA Engineer will work with developers and other testers in a ""test-driven"" development environment, collaborating regularly with developers working together to create tests for many different levels of visibility. This individual must be comfortable working in a highly collaborative, fast-paced, dynamic environment which will include occasional pairing with developers. Responsibilities: - Collaborate with the agile teams to understand requirements and plan testing efforts to complement and facilitate effective execution of development projects. - Design test plans collaboratively with developers and business users, including automated and manual tests, test code, test scripts, and review and improve test plans and code design - Collaborate with developers in creating testable ""Definition of Done"" acceptance criteria for each User Story - Design tests that clearly convey the business rules and code they are checking i.e., Storytests or Automated Acceptance Tests - Continuously ask questions of developers and business users to ensure the test suite is truly comprehensive. - Perform manual exploratory testing of new and existing features - Work with developers/automation engineers to more easily create automated GUI and integration tests, ensuring quality of large scale solutions - Develop, create, and execute performance test plans and test cases which reflect expected usage. - Mine usage logs and create scripts that reflect true customer usage of our systems. - Provide QA level of effort estimates for larger development projects, taking into account a fluid agile environment, business and technical requirements, risk and schedule needs. - Understand user behavior and ensure product usability as guided through usability standards; write scripts that reflect user’s usage of various products - Ensure product accessibility as guided through established accessibility standards - Develop and execute test strategy, test plans, test cases, acceptance testing and test scripts - Create automation scripts for functional/regression tests using TestNG/SeleniumRC and other QA tools as required - Defect tracking and maintenance - Embrace continuous process and practice improvement Skills/Knowledge/Experience: *- 2+ years experience in system level QA Testing - 2+ years experience in Java and/or J2EE development - 2+ years experience with Defect and Agile Project Management applications (Jira, Rally, Bugzilla, etc..) - 1+ years experience working in an Agile environment - 1+ years experience with scripting /programming languages; preferably using FitNesse and/or TestNG and SeleniumRC to create, run and analyze tests ** * - Demonstrated collaborative skill in pairing with agile developers - Excellent communication skills, written and verbal - Flexible and creative in handling multiple activities and contentions in priorities. - Self motivated and takes initiative - Work well with cross-functional organizations - The ability to make cost/benefit analysis of proposed solutions for automated testing strategies - Ability to write and understand basic SQL queries to perform data verification and set up test data - An understanding of the principles in creating easily modifiable and extensible automated tests - The confidence to ask the tough questions necessary to ensure continuous improvement - The courage to drive exploratory testing to find better ways to produce high-quality software - Thorough understanding of the software development process and all aspects of quality assurance. - Experience working in a Linux/Unix environment - Web application testing and/or Web service testing -- *Thanks & Regards Mahesh bmahesh...@gmail.com maheshb...@yahoo.com* -- You received this message because you are subscribed to the Google Groups "SAP BASIS" group. To post to this group, send email to sap-basis@googlegroups.com. To unsubscribe from this group, send email to sap-basis+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sap-basis?hl=en.