Skip to main content

This job has expired

Senior Associate L2 QA

Employer
Horizontal Integration
Location
Arlington, VA
Closing date
Sep 20, 2019

View more

DescriptionSenior Associate L2 QADirect HireArlington, VAJob SummaryThe Senior Associate L2 QA Lead will be responsible for designing test suites and supporting overall application compliance. This individual will be responsible for planning, managing, maintaining, coordinating and executing the test scripts for complex, multi-tier applications. In addition, the QA Lead will provide direction to the other QA team members and will oversee their work.The QA SA/Lead will be responsible for defining the scope of test automation and for designing and developing the test automation framework for all functionality that meets specified automation criteria. This individual will be expected to work closely with software program management and developers to ensure effective communication and coordination of testing efforts in the appropriate environment(s). The QA SA/Lead should be knowledgeable in and have experience employing Object Oriented software and system development methodologies. He or she should apply these methodologies to software programming for automation testing using Selenium, TestNG, and Behat.Responsibilities Lead test automation efforts using Behat and Selenium with Java for large Drupal projects and various microservices Develop an automated testing framework to guide and structure the creation of a full suite of automated tests for a government organization's enterprise website and supporting applications Provide leadership, direction, and oversight to other QA team members, and serve as the QA automation SME for the project team Create automated test code using Selenium and Behat Deliver detailed automation test plans, create test scenarios, and produce test results Develop and maintain an efficient, comprehensive test automation system for the organization Develop test automation documentation, procedures, and guidelines Identify innovative solutions to solve complex test problems Collaborate with technical leads, developers, and other QA team members to understand the scope of test cases that will be used for automated scripts Design, develop, test, maintain, and execute scripts across different test environments for consistency Implement test plans within current guidelines by analyzing project requirement documents and other project documentation Prepare test plan documents and write test procedures Execute test cases manually (if needed) based on business requirements Apply appropriate technologies to meet the short and long term goals of the testing organization. Work with requirements teams to define test cases and maintain traceability Report defects and escalate issues Work closely with software development team to reproduce and debug issues Requirements And Experience Guidelines Must be a US Citizen or US Legal Permanent Resident. Eligible for US Government Clearance. 5+ years of hands-on experience with quality assurance. 3+ years experience with test automation tools (eg Selenium, Behat, Cucumber/Gherkin) is a must. 2+ years experience developing automated tests in Selenium is required. Hands on experience with Behat and/or Cucumber/Gherkin is a plus. Experience in Core Java and OOPS Concept, object-oriented design and development is required. Understanding of the Software Development Life Cycle (SDLC) and experience working in agile / iterative SDLC environments. Possess leadership skills and the ability to help other QA team members grow in their craft. Motivated Team player, with very strong analytical, diagnostic and debugging skills. Good oral and written communication skills. Experience in testing using AGILE methodologies. Experience working in continuous integration / continuous delivery operations. Experience with Cloud based implementation. Able to work independently and in a fast paced environment. Adheres to development standards, software development lifecycle processes. Constantly seeks ways to improve processes for increased agility and quality. Understanding of automation frameworks such as Selenium and Cucumber. Experience with Git is required. Tools And Technologies Such As Java, PHP, Docker, SQL, TestNG, Maven, Selenium, Git, Jenkins Experience in Web app and Mobile app testing Unix/Linux/Windows skills Experience with eclipse IDE and Visual Studio Code editor Education Bachelor's Degree required from college or university #LowHorizontal Integration is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified employees and candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status and /or any other protected class as identified under federal,state or local statute. In addition, Horizontal Integration will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact hr@horizontalintegration.com. All applicants applying must be legally authorized to work in the country of employment.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert