JOB TITLE: Software Engineer in Test II
Summary
The Software Engineer in Test II (SEiT II) is responsible for determining how to test software requirements through manual and automated testing techniques as well as mentoring other quality engineers in organizational and team processes, procedures, and tools. The SEiT II is viewed as a subject matter expert in testing techniques and a champion of quality. To accomplish this objective, the SEiT II understands the requirements for success, identifies situations where these requirements may not be present and then works with the team to resolve them. The SEiT II understands leadership is not a title but an attribute of a successful team member.
On a practical level, the SEiT II will work within the SAFe framework to analyze, refine, and estimate stories as part of an Agile team; develop associated test plans that cover a wide variety of quality standards and then translate these scenarios into automated and manual tests. Finally, record the results of these tests, document identified bugs and work with the teams to resolve them.
The ideal candidate will be highly motivated, possess the ability to influence and lead others and have a deep understanding of software quality principles. If you have these attributes, are passionate about technology and are a proven problem solver then Accruent may be a fit for you.
Essential Duties & Responsibilities
• Work within an integrated Agile scrum team.
• Be an advocate of Accruent quality processes within the Agile scrum team covering both functional and non-functional quality criteria.
• Employ story verification techniques that cover multiple angles of quality such as UX behavior, data verification, performance, regression impacts and operational support.
• Collaborate with the team to refine stories to cover these quality goals.
• Ensure story estimates cover verification of the story, compliance to DoD and team standards.
• Develop abbreviated test plans for each story.
• Create and collaborate on the creation of a release regression test plan.
• Employ an automation first mentality, utilizing manual testing only when necessary.
• Execute assigned test cases within sprints, document the results and follow-up on issues.
• Document any resulting defects and work with the Agile team to resolve them.
• Escalate concerns about application quality to leadership and help determine resolution plans.
• Work with team and organizational leadership to identify improvements to processes, regression suites, environments and other aspects of software delivery.
• Identify quality gaps across epics, releases or features. Work within the teams to resolve them.
• Mentor newly hired quality team members on team processes, procedures, and tools.
Required Knowledge, Skills & Abilities
• Bachelor’s Degree in Computer Science, STEM, or Business-related degree.
• 3+ years of experience in the software industry with Quality Assurance roles or responsibilities.
• 3+ years of work experience in automated testing technologies and frameworks in GUI, API, and/or Mobile testing.
• 2+ years of experience working within the Agile development methodology.
• Strong communication and collaboration skills demonstrated within a team environment.
• Demonstrated experience improving quality processes and outcomes.
• Experience identifying, refining and validating performance test requirements.
• Working experience using Git source control.
• Working knowledge of MS Windows 10/11 and Windows Server.
• A conceptual understanding of SaaS and DevOps principles.
• A conceptual understanding of networking and network components.
• Self-reliant and motivated self-starter.
• Demonstrates excellent proficiency in both written and verbal English communication, ensuring clear and effective exchanges of information.
Desired Skills/Experience
• 2+ years of work experience with RobotFramework, Python, Selenium.
• 2+ years of work experience in a Page Object Model testing framework.
• Experience with Test Driven Development and/or Behavior Driven Development techniques.
• Experience modifying and maintaining Jenkins pipelines.
• Working knowledge of Jira, qTest, and Jenkins.
• Working knowledge of Docker/Kubernetes or similar container-based management platforms.
• Working knowledge of SQL and relational DB concepts.
• Working knowledge of task automation technologies such as PowerShell.
• Working Knowledge of ML/AI tools.
TRAVEL
• No regular travel is required.
• Intermittent travel may be necessary up to 5% per year.
Fortive Corporation Overview
Fortive’s essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We’re a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions./p>
We are a diverse team 18,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
Fortive: For you, for us, for growth.
Personal development and becoming the best you is all about growth and exploring new skills and opportunities – both in and out of the office. At Accruent, we call this Grow Without Limits, and we’re proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you. About Accruent At Accruent (a subsidiary or affiliate of Fortive Corporation), we strive to be on the cutting edge of the software world, providing purpose-built intelligent solutions that raise customer expectations, shift paradigms and transform the way businesses operate and achieve success.We aim to provide the same transformational growth for our 1,000+ employees which includes a vibrant office culture in major cities like Austin, London, and Amsterdam – and 10,000 customers in more than 150 countries – we know you’ll gain new experiences along the way. In our continued effort to help our teams Grow Without Limits, we provide all employees with the resources, coaching and support they need to reach new heights and experience true professional and personal development – and we do this because we believe it will help us grow as a global company in return.Every person can bring something incredible to the table, and we can always achieve more together. So, if you are courageous, adaptable, collaborative and interested in becoming the best you, we encourage you to join us for the ride – even if you don’t believe you have the exact experience to fill a particular role.Explore the path. Join Accruent. We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@fortive.com.
This position is also eligible for bonus as part of the total compensation package.
The salary range for this position (inclusive of sales incentives/commission) is $100,700.00 – $186,900.00. Base pay offered may vary depending on various factors, including, but not limited to: job-related knowledge; skills; experience; and other eligibility factors such as geographic location. The Total Rewards package includes competitive base pay and an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and several programs that provide for both paid and unpaid time away from work.
Tagged as: Software engineer