Bengaluru South, Karnataka, India
1 day ago
Quality Assurance Engineer

Job Title

Quality Assurance Engineer

Reports to

Sr. Engineering Manager

Position Summary    

The Quality Assurance Engineer plays a crucial role in maintaining meticulous standards in software testing to identify defects, ensure software reliability, and optimize testing processes. This key position oversees the software quality across the entire product development lifecycle, with a focus on test case design, execution, defect management, and the development of sophisticated automated testing solutions. The Quality Engineer will work closely with software development teams to recommend process improvements and enforce best practices to elevate software quality. This role is ideal for a dedicated QA professional who excels in hands-on testing, defect resolution, and automation, and who aims to make a significant impact on the delivery of high-quality software solutions.

 

Specific Responsibilities

Design and craft detailed test cases, scripts, and data to rigorously test functional aspects of software. Develop and manage test automation frameworks to enhance testing efficiency, and oversee the expansion of test automation initiatives. Maintain and update automation scripts, ensuring their effectiveness and sustainability. Execute automated test cases, meticulously document and communicate test results. Develop comprehensive test strategies and plans in collaboration with developers and other stakeholders to ensure clear testing objectives. Foster a culture of quality across the organization by leading defect identification and resolution efforts and working closely with development teams to facilitate swift bug fixes. Collaborate with cross-functional teams including developers, product owners, and other stakeholders to integrate quality into every aspect of software development. Mentor and guide junior QA team members, sharing expertise to foster team growth and high performance. Drive continuous improvement initiatives to enhance software quality and testing efficiency. Perform other duties as necessary.

 

Qualifications

Required:

Deep knowledge of software testing methodologies, test case design, and execution. Proficiency in C#, with experience in other programming languages used in test automation (e.g., Java, Python). Strong experience with CI/CD processes and tools. Familiarity with version control systems (e.g., Git) and issue tracking systems (e.g., JIRA). Solid understanding of agile methodologies. Experience with Selenium for developing and executing automated tests.

 

Preferred:

Expertise in performance and security testing, with knowledge of best practices and tools. Experience with mobile application testing (iOS and Android). Proficiency in managing test data and test environments. Knowledge of DevOps practices, scripting for automation (e.g., PowerShell), and database management including SQL. Experience with API testing, TestRail, and Zephyr. Experience leveraging GenAI tools in testing, such as Azure OpenAI, ChatGPT, and GitHub CoPilot.

 

Skills

Strong mentoring capabilities, particularly in automating QA practices. Exceptional problem-solving and troubleshooting skills. Excellent communication and documentation skills, with the ability to effectively interact with internal and external stakeholders. Detail-oriented with a strong focus on quality. Ability to communicate effectively with internal and external customers, as well as all members of the development team.

Education

Bachelor’s degree in Information Technology, Computer Science, or a related discipline or equivalent experience. 

 

About Censis Technologies

Censis Technologies based in Franklin, Tenn., is the industry leader in surgical instrument and asset management software. Censis offers multiple solutions, including CensiTrac, which is a highly advanced, web-based software system focused on maximizing OR throughput and regulatory compliance. Censis Technologies’ software is deployed in hundreds of hospitals in the United States, Canada, and Australia.


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.


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.


Confirm your E-mail: Send Email