Full Time

Software Automation Engineer, Mid

Booz Allen Hamilton
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Booz Allen Hamilton, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Automation Engineer, Mid at Booz Allen Hamilton will play a crucial role in enhancing the efficiency and effectiveness of our software development processes. This position involves collaborating with cross-functional teams to design, implement, and maintain automated testing frameworks and methodologies. The ideal candidate will leverage their technical expertise to ensure the highest quality of software products while driving the adoption of best practices in automation across various projects. A proactive mindset and a commitment to continuous improvement are key to success in this role.



Job Responsibilities

  • Design and implement automated test cases for software applications, ensuring alignment with project requirements.
  • Collaborate with software developers and project stakeholders to identify automation opportunities.
  • Maintain and enhance existing automation frameworks and tools to improve testing efficiency.
  • Conduct code reviews and provide constructive feedback to team members to ensure code quality.
  • Analyze and report testing results and provide insights for software quality improvements.
  • Participate in agile development processes and contribute to sprint planning, retrospectives, and daily stand-ups.
  • Continuously research and evaluate new tools and technologies to enhance automation capabilities.


Qualifications

  • Earned Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in software testing and automation.
  • Proficiency in programming languages such as Java, Python, or C#, with solid understanding of software development methodologies.
  • Experience with automation frameworks and tools such as Selenium, JUnit, TestNG, or equivalent.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Excellent communication and collaboration abilities, with a focus on teamwork.
  • Familiarity with version control systems, such as Git or SVN.


Technologies & Tools

In this position, candidates will utilize a variety of technologies and tools to streamline software automation processes. This includes, but is not limited to, automation testing frameworks like Selenium and JUnit, continuous integration tools such as Jenkins or Bamboo, and programming languages including Java and Python. Familiarity with cloud platforms and containerization tools like AWS, Docker, and Kubernetes may also be advantageous for executing automation tasks effectively.



Ideal Candidates

The ideal candidates for the Software Automation Engineer position at Booz Allen Hamilton are those who demonstrate a strong combination of technical expertise and soft skills. They should possess a genuine curiosity for technology and an eagerness to learn and innovate. Excellent problem-solving abilities, paired with strong communication and teamwork skills, are essential to thrive in a collaborative, fast-paced environment. A results-oriented mindset with a commitment to quality and efficiency will help them succeed in delivering high-performing automated solutions.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.