WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

QA Automation Engineer / Java Developer

Company: OBXtek
Location: Washington
Posted on: May 28, 2023

Job Description:

Responsibilities
OBXtek is currently staffing for a -QA Automation Engineer / Java Developer to work on our contract for OSHA.
-OBXtek provides OSHA program management, software development, training, help desk, infrastructure operations and production support. This work includes leading edge SOA software development implementing an Oracle Service Bus architecture, OBIEE data warehousing/reporting support, instructor led and virtual user training, and a call center for users of the OSHA Information Systems (OIS). In addition to software engineering OBXtek delivers consultative and administrative support to multiple OSHA regions.
The OSHA Information System (OIS) itself is a Case Management solution implemented in several distinct application modules. These tools are mission critical to OSHA's enforcement, compliance assistance, consultation and outreach efforts. OIS is also meant to interface with national research laboratories, Treasury, Pay.gov, and banks.
OIS represents and ongoing and significant investment of Department of Labor / OSHA dollars into information technology infrastructure and programming. OIS tools are used nationwide across all OSHA regions and interface with a number of other information technology systems maintained by the Department of Labor, Treasury, State governments, etc. OIS O&M and new development must be planned and executed with Capital Planning and Investment Control (CPIC) and related Enterprise Architecture, Portfolio Management and Earned Value Management principals in mind.
Tasks include the following:


  • Elicit requirements using interviews, document analysis, requirements sessions, business process descriptions, use cases, scenarios, business analysis, task, and workflow analysis.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from true underlying needs.
  • Collaborate with developers and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance needs.
  • Experience creating technical documentation, including design documents, requirement documents, process diagrams, test cases, training material, etc.
  • Proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements and deliver the following artifacts as needed: (Functional requirements (Business Requirements Document), iii. Use Cases, GUI, Screen and Interface designs)
  • Perform end-to-end application testing to support software and hardware maintenance upgrades as well as new application functionality and business process changes.
  • Work independently with users to define concepts and under the direction of project managers.
  • Develop requirements specifications according to standard templates.
  • Develop and execute test cases within a web application and its associated reporting platform.
  • Interact in a collaborative fashion with multiple Application Development teams to ensure delivery of quality software products.
  • Develop, document, and maintain functional test cases (functional testing for sprint testing and regression) and other artifacts.
  • Use problem-solving skills to break down complex situations to discover and resolve root causes.
  • Ability to understand and communicate technical issues related to defects and enhancements.
  • Successfully engage in multiple initiatives simultaneously, including end-to-end application testing
  • Work through a backlog of defects and enhancements on an application that compare data across a variety of different data models.
  • Involve in extensive data validation by writing several complex SQL queries and involved in back-end testing and worked with data quality issues.
  • Perform Section 508 compliance testing , GUI testing (Font Size, Spell Check, Proper Labeling, Tab order for the form fields), Smoke Testing, Database testing and Automation testing.
  • Implement and define testing methodologies and standards to continuously improve results.
  • Experience in using automation tools such as Selenium to develop automation testing scripts using JAVA programming language.
  • Proficient in using Junit framework for Unit Testing and experience in using JMeter to perform performance testing.
  • Support implementations, upgrades, migrations, and change requests.
  • Produce well-documented defect reports in the Defect tracking tool and create test logs.

    Qualifications

    • 7+ years of experience in requirement gathering, requirements analysis, and requirements development
    • 7+ years of experience in hands-on manual testing
    • 2+ years of experience in hands-on automated testing
    • 7+ years of experience in clearly documenting defect information to include analysis steps to reproduce, and suggested fixes.
    • Working knowledge of Java and Agile software development methodology -
    • Strong background in Requirements gathering, analysis, and development.
    • Hands-on experience using SQL to query Oracle databases.
    • Experience implementing automated test tools. For e.g., Selenium, Load Tester and Quality Center with QTP
    • Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into the application and operational requirements.
    • Excellent analytical, written and verbal communications skills
    • Hands on experience either testing or developing a web-based application and/or reports.
    • Strong consulting and client management skills with attention to detail.
    • Ability to work independently and collaboratively as needed to achieve results.
    • Demonstrated a track record of analytical and critical thinking skills.
    • Organized, motivated and demonstrate the ability to work under minimal supervision to achieve desired objectives.
    • Ability to define problems, collect data, establish facts, draw valid conclusions and provide solutions
    • Ability to interpret a variety of technical information

      Security ClearancePublic Trust
      Company Information
      Headquartered in McLean, Virginia and founded in 2009, OBXtek is a fast-growing leader in the government contracting field. Our mission is Our People---Our Reputation. Our people are trained professionals who enhance our customers' knowledge and innovation using technology, collaboration, and education.
      We offer a robust suite of benefits including comprehensive medical, dental and vision plans, Flexible Spending Accounts, matching 401K, paid time off, tuition reimbursement plans and much more.
      As a prime contractor for 93% of our current work, OBXtek pairs lessons learned across disciplines with industry standard quality practices such as CMMI-Dev Level III, ITIL, 6Sigma, PMI, and ISO. Our rapid growth has been recognized by INC500, the Washington Business Journal, and Washington Technology magazine.
      OBXtek is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, age, national origin, gender identity, disability, veteran status, sexual orientation or any other classification protected by federal, state or local law. -

Keywords: OBXtek, Washington DC , QA Automation Engineer / Java Developer, IT / Software / Systems , Washington, DC

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account