Software Engineer

Full Time
Annapolis, MD 21401
$107,670 a year
Posted 1 day ago
Job description

Essential Functions: The Software Development Engineer is responsible for leading, designing, building, and executing a robust automated test framework. Apply practical skills to conceive, design, develop, and implement test automation plans. Responsibilities include assisting with the development of scalable and reliable automated functional/regression tests suites and frameworks and with driving the development of test automation (UI and backend) using programing languages (e.g., Java), code-based automation tools (e.g., Silk Test , Silk Performer, JUnit TestNG), and codeless automation tools (e.g., Leapwork). Perform analysis and assessment of defects, script validation, and troubleshooting. Build out automation frameworks to help integrate automated tests into the current test framework. Create strategies to automate the highest percentage of tests feasible and practical for functional, regression, and performance tests. Prepare data sets to test logic, error handling, and system workflows, externally driving the data into scripts for reusability and maintainability. Lead and perform the maintenance and configuration of scripting tools and test environments. Collaborate with other team members to integrate automated test tool data/results with test management tools. Stay abreast of emerging trends and best practices in test automation and research new technologies and methodologies in automation.

Education: Bachelor's Degree

Experience: Four (4) years of experience related to designing, development, troubleshooting, and executing automated test scripts.

Note: Professional work experience as defined above may be substituted on a year for year basis for up to four (4) years of the required education.

Knowledge, Skills & Abilities:

  • Performs peer review, walkthrough and providing feedback on code and codeless test automation suites.
  • Experienced in cross-training and mentoring other team members on the automation framework and scripts development.
  • Proficient in designing, building, and executing automated test scripts and converting manual tests into well-structured automated test scripts.
  • Ability to learn and understand application business functions and process to effectively automate scripts and conduct performance testing.
  • Proficient in developing, implementing, and triaging high quality code in Java for test.
  • Experience with implementing and maintaining a data driven test automation framework.
  • Experience with keyword/hybrid/behavior frameworks is a plus.
  • Extensive ability to creating test scripts, from scratch, using testing tools (e.g., Silk Test, Silk Performer, Junit, TestNG, Appium)
  • Experienced with automating UI, APIs, and web services.
  • Experience with integrating test scripts with test management tools (Silk Central, UFT/QTP, ALM/Quality Center).
  • Strong experience using and maintaining test automation utilities, IDEs, and CI/CD tools (e.g., Eclipse, Git).
  • Proficient in use of defect tracking processes and tools such as JIRA.
  • Ability to troubleshoot and identify root causes of performance issues and provide recommendation for their resolution.

The Maryland Judiciary is a drug-free workplace and an equal opportunity employer, committed to diversity in the workplace. We do not discriminate on the basis of race, color, religion, age, sex, marital status, national origin, physical or mental disability, familial status, genetic information, gender identity or expression, sexual orientation, or any other characteristic protected by State or federal law. Applicants who need an ADA Accommodation for an interview should request the accommodation when notified of a request to be interviewed. Applicants must be United States citizens or eligible to work in the United States.

Job Type: Full-time

Pay: $107,670.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift

Application Question(s):

  • This position is not remote. Are you able to work in the office located in Annapolis, MD?

Work Location: In person

blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs