Role Description/Responsibilities:
Develop and implement end-to-end testing strategies using quality processes, tools, and methodologies. Translate requirements for products, systems, infrastructure, and software into test specifications. Create and implement test plans. Develop, implement and/or execute test plans and tests, as required. Monitor and manage test results, ensuring testing objectives have been satisfied.
Create, design, and maintain automated test suites via Selenium WebDriver or Selenium IDE.
Understanding Test Requirements and analyzing the Application for automation purposes.
Knowledge of Java scripting or Java Programming (Data Types, Variables, Operators, Methods ((API) and User-defined), FTP file handling, Database integration)
Ability to develop/implement UI & API integrated framework from the scratch which consist of parameterization and synchronization of various DB & batch integration.
Collaborate with software developers, quality assurance engineers, and leads to ensure high-quality in automation framework.
Experience in Cross Browser framework to be able to execute test cases against various browsers like (e.g. Firefox, Google Chrome, IE and etc)
Selenium Test Environment Setup (Maven Integration, Selenium WebDriver, dependencies and Jenkins Integration).
Debugging and Triaging Test results and fixing test scripts.
Required Skills: (proficiency must be noted for all; 2-3 ct)
Selenium (3-5 yrs experience)
Test Execution and Management (3-5 yrs experience)
Agile Methodology (1-2 yrs experience)
API Testing (3-5 yrs experience)
JIRA Bug Tracking (1-2 yrs experience)
All candidates should have:
Proven ability to work independently and as a team member
Strong organizational, attention-to-detail, multi-tasking, and time-management skills
Eligibility to receive Federal Public Trust clearance
Established residency in the US for at least 3 of the last 5 years.
Completed Background Investigation in accordance with Section 8.3 of your Subcontract Agreement prior to start of work.
Any Graduate