Staff Software Development Engineer in Test
South Jordan, UT - USA
Job Summary
Are you a Staff Software Development Engineer in Test This is the job for you !
What youll do
Quality Assurance (QA) Lead and Automation Architect for Neurons UEM (Unified Endpoint Management) E2E Team -
Lead the Neurons E2E team thereby driving the team and product to success.
Perform Regular E2E Testing of all products and new features integrated within Neurons UEM (Unified Endpoint Management) Platform.
Automation Lead Develop and continuously innovate Rest API CLI and GUI based Automation frameworks for Neurons UEM Platform.
Automate end to end use-cases for legacy and new features for Neurons UEM.
Groom the E2E team in all the feature executions and automation development.
Review automation code written by E2E team.
Develop entire CI/CD pipelines and framework for daily production runs.
Automate the notification for successful and failed test suite executions.
Collaborate with SRE Support Team and Project stakeholders on all features and bugs uncovered by E2E team.
Understand all the critical and important features to be E2E automated by collaborating with Dev managers and Directors/Stakeholders
Actively sharing all the results and customer scenarios automated with all necessary dev managers/directors and stakeholders.
Identifying all the important customer scenarios and features for E2E Execution and automation
Be an active scrum master for the team and lead on all the necessary sprint deliverables.
Cross Collaborate with different orgs and development teams and help them in E2E Testing and Automation.
Log Issues Debug and Triage Product Failures and help SRE/Dev Team in RCA and possible fixes.
What will you bring
Bachelors degree in Computer Science IT or related field.
Five years in any occupation with software engineering experience must include:
- Experience as Automation Architect or QA Lead and mentoring QA team;
- Experience leading a team of engineers in the design implementation and delivery of substantial automation framework;
- Experience designing and architecting automation frameworks from scratch; End-to-End Rest API CLI and GUI automation; Java Groovy or Selenium in developing GUI Framework and scripts;
- Experience using Python in developing Rest API/CLI Framework and scripts; RDBMS and SQL technologies; Design patterns data structures and algorithm design; Dev-ops tools and processes; Continuous Integration and Continuous Development (CI/CD); Jenkins or ADO for building pipelines; AWS/Azure technologies; Micro service architecture; API gateway Elastic Search Kubernetes; and Agile and Scrum methodologies
Why Ivanti
- Friendly flexible working model: Empower excellence whether youre at home or in the office and support work-life balance.
- Competitive compensation & total rewards: Including health wellness and financial plans tailored for you and your family.
- Global diverse teams: Collaboratewith talented people from 23 countries.
- Learning & development: Growyour skills with access to best-in-class learning tools and programs.
- Equity & belonging: Wevalue every voice. Your story helps inform our solutions for a changing world.
What drives us
Ivantis mission is to elevate human potential within organizations by managing protecting and automating technology for continuous innovation.
It is through diverse and inclusive hiring decision-making and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.
To learn more about Ivantis Mission and Core Values.
Inclusion at Ivanti
Ivanti is proud to be an Equal Opportunity Employer. Were committed to building a diverse team and fostering an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life. Need adjustments during the process Reach out to were happy to help.
Required Experience:
Staff IC
About Company
Ivanti finds, heals and protects every device, everywhere – automatically – so employees can work better from anywhere.