Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Automation Software Engineer image - Rise Careers
Job details

Senior Automation Software Engineer

Company DescriptionAt Smiths we apply leading-edge technology to design, manufacture and deliver market-leading innovative solutions that meet our customers' evolving needs, and touch the lives of millions of people every day. We are a FTSE100, global business of around 14,600 colleagues, based in 50 countries. Our solutions have a real impact on lives across the planet, enabling industry, improving healthcare, enhancing security, advancing connectivity and supporting new homes. Our products and services are often critical to our customers’ operations, while our proprietary technology and high service levels help create competitive advantage. We welcome colleagues with a curious mind, who are happy with responsibility, enjoy a challenge and are attracted by the idea of working at a business with an almost 170 year history of innovation, and five global divisions, all experts in their field.Job DescriptionThe ideal candidate will design, develop, and maintain automated testing frameworks to ensure the quality, reliability, and performance of our systems. You will collaborate with cross-functional teams, mentor junior engineers, and contribute to the continuous improvement of testing strategies and processes.Job duties to include but are not limited to:• Design, implement, and maintain scalable and reusable test automation frameworks.• Develop automated test scripts to validate system functionality, performance, and reliability.• Integrate test automation into CI/CD pipelines to enable continuous testing.• Execute and manage comprehensive system-level testing to ensure end-to-end quality.• Collaborate with development teams to define test scenarios and edge cases.• Identify, document, and track defects and work closely with developers to resolve issues.• Drive innovation and improvements in the testing processes, tools, and methodologies.• Evaluate and recommend new tools and technologies for automation and testing efficiency.• Partner with product managers, developers, and other QA engineers to ensure a shared understanding of requirements and acceptance criteria.• Participate in code reviews and contribute to improving code quality from a testing perspective.• Guide and mentor junior QA and automation engineers in best practices, scripting, and framework usage.• Provide technical expertise and training to team members as required.• Develop and maintain detailed documentation for test plans, frameworks, and automated test scripts.• Generate reports on test results, coverage, and quality metrics, ensuring visibility to stakeholders.QualificationsEducation: Bachelor’s degree in computer science or related field or equivalent experienceYears of Experience: Minimum 5 years’ experience with Python, C and C++ programming; additional experience preferred.Additional Qualifications:• Strong coding/design skills in Python for cross-platform projects.• Working knowledge of development tools such as debuggers, memory profilers and performance management.• Knowledge of leading-edge technologies, new methodologies and best practices applicable to the work performed.• Familiarity with software development process with emphasis on the quality aspects.• Experience in Linux/Unix, including build, debug & scripting tools.• Working knowledge of Jira, confluence, GIT/SVN and Jenkins.• Proficient with develop, configure, and maintain virtual testing platforms and simulation environments.Background:This position may require Sensitive Security Information (SSI) access and vetting via the TSA. If required, applicant must successfully pass a federal background investigation.This position may require a U.S. Personal Security Clearance.SDI is a Federal Contractor and a drug-free workplace. By submitting an application, I confirm that I understand that the Company has a right to require me to submit to a drug test prior to employment and at any time during my employment, to the extent permitted by law.Additional InformationWe offer…Join us and we’ll help build your career, with excellent training and opportunities for career growth across the business, both locally and globally. You’ll experience an inclusive environment, with strong leadership and a focus on safety and wellbeing. You’ll also have the flexibility to choose from a wide range of benefits to suit your lifestyle, offering you and your family support from a health and wellbeing, financial and lifestyle perspective.Join us and work for a world-leader, with the benefits and training to reward your dedication and skills. Be part of a team where we are making the world a safer place.Smiths Detection is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Equal Employment Opportunity PostersIf you’d like to view a copy of the company’s affirmative action plan or policy statement, please email hr-1@smiths-detection.com.The compensation for this position ranges from $127,000 - 200,000yr and will vary depending on factors such as your location, skills, job-related knowledge, and experience. The compensation package may also include incentive compensation opportunities in the form of discretionary annual bonus or commissions. Smiths Detection provides comprehensive benefits including healthcare, 401K savings plan, company holidays, vacation, sick time, parental leave and an employee assistance program. Eligibility requirements apply.If you have a disability and you believe you need a reasonable accommodation in order to search for a job opening or to submit an online application, please e-mail stat@smiths.com or call toll-free 877-703-1029. This email and phone number is created exclusively to assist disabled job seekers whose disability prevents them from being able to apply online. Only messages left for this purpose will be returned. Messages left for other purposes, such as following up on an application or technical issues not related to a disability, will not receive a response. Smiths Detection, Inc. participates in the Electronic Employment Verification Program.We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of race, colour, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.At no time during the hiring process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website (Careers - Smiths Group plc)We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of race, colour, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.At no time during the hiring process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website (Careers - Smiths Group plc)

Average salary estimate

$163500 / YEARLY (est.)
min
max
$127000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Automation Software Engineer, Smiths Group

Join Smiths Detection as a Senior Automation Software Engineer and become a crucial part of our innovative team based in Edgewood, MD. At Smiths, we strive to create leading-edge technology that impacts lives globally, and in this role, you will have the chance to design, develop, and maintain automated testing frameworks that ensure the quality and reliability of our systems. Your expertise will shine as you collaborate with a dynamic group of cross-functional teams, mentor junior engineers, and drive continuous improvement in our testing strategies and processes. Responsibilities will encompass a range of exciting tasks, including developing reusable test scripts, integrating automation into CI/CD pipelines, and managing comprehensive system-level testing. You will work closely with developers to define test scenarios, identify and track defects, and help elevate our overall code quality. With your strong background in Python, C, and C++ programming, along with your experience in tools like Jira and Jenkins, you will make a significant impact. We value a culture of innovation, and your insights will aid in evaluating new tools that enhance our automation efforts. At Smiths Detection, we offer not just a job, but a path for career growth in a global company known for its commitment to safety and well-being. If you're ready to embark on a rewarding journey with us, we would love to hear from you!

Frequently Asked Questions (FAQs) for Senior Automation Software Engineer Role at Smiths Group
What are the main responsibilities of a Senior Automation Software Engineer at Smiths Detection?

As a Senior Automation Software Engineer at Smiths Detection, your primary responsibilities include designing, developing, and maintaining automated testing frameworks. You will create automated test scripts to validate system functionality, performance, and reliability, and integrate these into CI/CD pipelines. Additionally, you will collaborate with other teams to define test scenarios, track defects, and mentor junior engineers, all while driving improvements in testing processes.

Join Rise to see the full answer
What qualifications are needed for a Senior Automation Software Engineer at Smiths Detection?

To qualify for the Senior Automation Software Engineer role at Smiths Detection, candidates should possess a Bachelor's degree in computer science or a related field, along with a minimum of 5 years of experience in programming, particularly in Python, C, and C++. Knowledge of CI/CD processes, Linux/Unix environments, and development tools like Jira and Jenkins is also essential, as well as a strong understanding of automated testing best practices.

Join Rise to see the full answer
How does Smiths Detection support the career growth of its Senior Automation Software Engineers?

At Smiths Detection, we are committed to the professional development of our employees. As a Senior Automation Software Engineer, you will benefit from excellent training and opportunities for growth across various global divisions of the company. We promote an inclusive environment that fosters mentorship and skills enhancement, allowing employees to advance their careers while contributing to life-impacting technologies.

Join Rise to see the full answer
What tools and technologies will a Senior Automation Software Engineer use at Smiths Detection?

In the role of Senior Automation Software Engineer at Smiths Detection, you will work with a variety of tools and technologies including Python, C, C++, Jira, Confluence, GIT/SVN, and Jenkins. Additionally, you'll engage with virtual testing platforms and simulation environments, all aimed at enhancing the efficiency and performance of our automated testing efforts.

Join Rise to see the full answer
What is the work environment like for a Senior Automation Software Engineer at Smiths Detection?

The work environment for a Senior Automation Software Engineer at Smiths Detection is collaborative and innovation-driven. You'll be part of a diverse team that values safety and well-being, encouraging open communication and shared learning. Our culture promotes flexibility and support, enabling you to thrive both personally and professionally as you contribute to meaningful projects.

Join Rise to see the full answer
Common Interview Questions for Senior Automation Software Engineer
Can you describe your experience with automated testing frameworks?

When discussing your experience with automated testing frameworks, focus on specific projects where you designed or implemented frameworks. Highlight the languages and tools used, any challenges faced, and how those frameworks improved testing efficiency or product quality.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Explain your approach to collaboration by giving examples of how you've effectively communicated with developers, QA engineers, and product managers. Emphasize the importance of understanding requirements and fostering a shared vision to ensure successful project outcomes.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them in automation?

Discuss your proficiency in programming languages relevant to the role, such as Python, C, and C++. Provide specific examples of how you’ve used these languages to create test scripts or automate processes that led to improved system performance and reliability.

Join Rise to see the full answer
How do you handle and prevent defects during the testing process?

Talk about your methodical approach to identifying, documenting, and tracking defects. Highlight how you work closely with developers to resolve issues and discuss strategies you’ve implemented to prevent similar defects in future projects.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Share your experience working with CI/CD pipelines, focusing on how you have integrated automated testing within these processes. Discuss the benefits of continuous testing in ensuring quality and how it has impacted project timelines.

Join Rise to see the full answer
Can you provide an example of a project where you guided junior engineers?

Provide an example that highlights your mentoring experience. Explain the context of the project, your specific role in providing guidance, and how you helped junior engineers develop their skills and contribute effectively.

Join Rise to see the full answer
What strategies do you use for staying updated with new technologies and best practices in automation testing?

Discuss various strategies such as attending workshops, online courses, joining professional groups, or following tech blogs. Mention specific tools or technologies you are currently exploring and how this knowledge would benefit your work at Smiths Detection.

Join Rise to see the full answer
How do you measure the success of your automated testing?

Describe key performance indicators (KPIs) you monitor, such as test coverage, defect rate, and the time saved through automation. Share how you report these metrics to stakeholders to demonstrate the value of automated testing.

Join Rise to see the full answer
What challenges have you faced in test automation, and how did you overcome them?

Select a particular challenge you faced, describe the situation, and detail the steps you took to overcome it. Emphasize problem-solving skills and the importance of learning from past experiences.

Join Rise to see the full answer
Why do you want to work as a Senior Automation Software Engineer at Smiths Detection?

Express your enthusiasm for the role by discussing your alignment with Smiths Detection's mission of applying innovative solutions to improve lives. Highlight your passion for automation testing and commitment to continuous learning in a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Smiths Group Hybrid 6701 Convair Rd, El Paso, TX 79925, USA
Posted 11 days ago
Photo of the Rise User
Smiths Group Hybrid 2010 Westridge Dr, Irving, TX 75038, USA
Posted 10 days ago
Photo of the Rise User
Simple Remote Cyprus or remote
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 13 days ago

Founded in 1851 and headquartered in London, United Kingdom, Smiths Group is a multinational technology company serving the medical technology, security and defense, industrial, energy, and aerospace markets.

54 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!