*Location:* *Farmington Hills, MI & Boston, MA*

*Duration: 12+*

*Interview mode: Phone hire*





                         * MUST BE AGILE/JAVA/SELENIUM/TDD EXPERIENCE*



*JOB DESCRIPTION*

Read below (highlighted main points).  Cultural fit will be important. We
need someone who actually is really passionate about new challenges and
learning.

For them, this is an excellent opp.



*HIGHLIGHTS: *

•*Agile Quality Assurance (may not be spelled out like this in resume)*

*•Experience with programming*

*•Experience with automation tools (Selenium is important)*

*•Test Driven Development*



*TDD is critical because they WRITE TEST CASES before they even CODE.  *



*FULL JOB DESCRIPTION:*

We are looking for a tester/developer who loves to learn.  You will be
joining a growing team.

Having varied technical skills is important; however the desire to expand
those skills, technologies, and experiences is even more essential.

We are looking for extremely motivated individuals that have excellent
analytical and communication skills, and are continually taking on new
professional and technical challenges.

We are looking for innovative individuals who value team work and strive to
work with a company that values the highest quality software.



*Key Responsibilities *

*The Agile Tester-Developer II will be responsible for:*

•Educating, coaching and mentoring other team members on “defect
prevention” rather than just “defect detection” agile testing practices and
tools.

•Understand the *Quality Standards* and support Gale’s adoption of Agile
through assimilation of QA practices in the development of low-to-no defect
products

•Collaborate with the agile teams to understand requirements and plan
testing efforts to complement and facilitate effective execution of
development projects.

•Considering a fluid agile environment, business and technical
requirements, risk and schedule needs, provide QA level of effort estimates
for larger development projects.

•As an integral agile team member, collaborate with developers to develop
test plans, automated and manual tests, test code, test scripts and review
and improve test plans and code design

•Understand user behavior and ensure product usability as guided through
Gale’s usability standards

•Ensure product accessibility as guided through Gale’s accessibility
standards

•Helping to steer a team of agile testers, developers and business users
toward collaborative, comprehensive testing that results in the highest
quality software.

•Working with and coaching developers to more easily *create automated
GUI*and integration tests.

•Coordinate all aspects of QA and testing for larger projects

•Appropriate to each project, develop and execute test strategy, test
plans, test cases, acceptance testing and test scripts

•Create automation scripts for all aspects of functional testing using
Cucumber, *FitNesse and/or TestNG and Selenium and other QA tools as
required*

•Be flexible and creative in handling multiple activities and contentions
in priorities.

•Helping foster an environment *where automated GUI* and integration tests
complement developer unit testing in ensuring the quality of large scale
solutions

•Collaboration with developers in creating testable "Definition of Done"
acceptance criteria for all phases of development

•Designing test plans collaboratively with developers and business users
early on in the iteration so as to guide development

•Designing tests that clearly convey the business rules and code they are
checking (i.e., Storytests or Automated Acceptance Tests), so that both
business users and developers can understand their intentions.

•Continuously asking questions of both developers and business users to
ensure the test suite is comprehensive.

•Performing manual exploratory testing of new and existing features

•Developing, creating, and executing performance test plans and test cases
which reflect expected usage.

•Mining usage logs and creating scripts that reflect true customer usage of
our systems.

•Manage defect tracking and defect maintenance and *perform defect root
cause analysis *

•Coordinate with Customer Support Center.

•Embrace continuous process and practice improvement

•Researching New Tools and Superior Practices and suggesting new tools and
processes for the agile team



*Requirements *

•Thorough understanding of the software development process and all *aspects
of Agile Quality Assurance.*

•BA or BS in Computer Science or related field; or equivalent combination
of education and relevant work experience

•Pay great attention to detail

•Experience writing tests *in Java, JUnit, in an IDE like Eclipse* (or
similar unit testing experience. in a different language/IDE)

•Solid *OO programming and design skills*

•An understanding of the principles in creating easily modifiable and
extensible automated test suites

•Experience using test automation frameworks ie: *Cucumber, FitNesse,
TestNG, and Selenium *

•The courage to drive exploratory testing to find better ways to produce
high-quality software

•Demonstrated collaborative skill in pairing with agile developers

•An interest in working alongside the development team, including
occasional pairing

•Excellent communication skills, written and verbal

•Self motivated and takes initiative

•Work well with cross-functional organizations

•Must be able to work effectively in a fast-paced, dynamic environment
where overtime hours are expected to meet deadlines and fulfill customer
needs.

•Demonstrated ability to work effectively independently and in a team
environment

•The ability to make cost/benefit analysis of proposed solutions for
automated testing strategies

•Knowledge of Continuous Integration like CruiseControl or Jenkins

•The confidence to ask the tough questions necessary to ensure continuous
improvement

•*3+ years experience in system level QA Testing  *

•2+ years *experience programming in Java and/or JUnit* development

•2+ years experience with Source Code Management like CVS, Git or
SubVersion

•2+ years experience with Defect Management like Jira

•2+ years in an Agile environment

•1+ years experience *with scripting /programming languages*;

•1+ years working in a *Linux command* line environment

•1+ years experience in *JMeter or Segue Silk Automation Tools *



*A demonstrated working knowledge of: *

*•Java & HTML *

•An understanding of the concepts of TDD and how it applies to agile testing

•*Automated Test Design *

*•Selenium*

•*Cucumber, Fitnesse and/or TestNG*

•Web application testing and/or Web service testing

•Ability to write and understand basic *SQL queries* to perform data
verification and set up test data

•*Defect Management like Jira*

•Configuration Management Systems & build environments

•Unix/Linux

•Databases

•API testing, test harness creation





Thanks

Regards

*Swami A*
Technical Recruiter



*Ennovace Inc*

Ph: 214-541-9378

F: 972-913-8300



sw...@ennovace.com



www.ennovace.com

1801 S O'connor Rd

Irving TX 75061

In my absence please contact Steven at ste...@ennovace.com (214-541-9081)

 Disclaimer: We respect  your Online Privacy. This e-mail message,
including any attachments, is for the sole use of the intendedrecipient(s)
and may contain confidential and privileged information.Any unauthorized
review, use,disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply e-mail and destroy
all copies of the original message. If you are not interested in receiving
our e-mails then please reply with a "REMOVE" in the subject line at
rem...@ennovace.com and mention all the e-mail addresses to be removed with
any e-mail addresses, which might be diverting the e-mails to you. We are
sorry for the inconvenience.



Thank you
Regards

*Swami A *Sr. Marketer
Ennovace Inc
Ph: 214.541.9378
F: 724.264.5637
sw...@ennovace.com


www.ennovace.com
1801 S O'connor Rd
Irving TX 75061

-- 
You received this message because you are subscribed to the Google Groups "Hot 
List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to directclienteq+unsubscr...@googlegroups.com.
To post to this group, send email to directclienteq@googlegroups.com.
Visit this group at http://groups.google.com/group/directclienteq.
For more options, visit https://groups.google.com/d/optout.

Reply via email to