Test Engineer (User Acceptance Testing)
PermanentBookmark Details
TEST ENGINEER (USER ACCEPTANCE TESTING)
AT ABB, WE ARE DEDICATED TO ADDRESSING GLOBAL CHALLENGES. OUR CORE VALUES: CARE, COURAGE, CURIOSITY, AND COLLABORATION – COMBINED WITH A FOCUS ON DIVERSITY, INCLUSION, AND EQUAL OPPORTUNITIES – ARE KEY DRIVERS IN OUR AIM TO EMPOWER EVERYONE TO CREATE SUSTAINABLE SOLUTIONS. THAT’S OUR STORY. MAKE IT YOUR STORY.
THIS POSITION REPORTS TO
R&D Team Manager
YOUR ROLE AND RESPONSIBILITIES
We are a dynamic software development group that specializes in delivering high-quality software solutions for an electrical equipment service company. Our mission is to create innovative software applications that improve efficiency, productivity, and service delivery for our clients. We are looking for a dedicated Test Engineer to join our team and ensure that our software meets the highest standards before it reaches end users. As a Test Engineer specializing in User Acceptance Testing (UAT), you will be responsible for evaluating our software applications through extensive manual testing to ensure they meet business requirements and user expectations. You will play a key role in collaborating with stakeholders to define UAT test cases, executing those tests, and identifying areas of improvement. As our processes evolve, we expect you to contribute to building and implementing automated testing frameworks, enhancing the overall efficiency and accuracy of our testing procedures. Work model: #LI-Hybrid Your responsibilities: • Develop, document, and maintain UAT test cases, test scripts, and test plans that ensure full coverage of requirements; • Perform manual testing on software applications to validate their functionality, performance, and usability against business needs; • Report bugs, defects, and issues, working closely with the development team to ensure timely resolution; • Perform regression testing to ensure new code changes do not adversely affect existing functionality • Ensure software is delivered to end users with minimal bugs and defects by enforcing high standards for quality • Continuously improve testing processes and suggest enhancements to ensure faster, more accurate delivery of software solution • Cooperation with automating testers to determine best testing approaches for newly developed features; • Gradually shift focus from manual testing to automated testing where possible, ensuring better efficiency and consistency in testing.
QUALIFICATIONS FOR THE ROLE
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
• Minimum 2 years of experience in software testing, with a strong focus on User Acceptance Testing.
• Strong understanding of software development life cycles (SDLC) and testing methodologies.
• Experience with manual testing techniques and test case management
• Ability to document test plans, cases, and results clearly and thoroughly.
• Familiarity with automated testing tools and frameworks (e.g., Selenium, Cypress, JUnit, TestNG, etc.) is a plus.
• Experience with automation frameworks and scripting languages such as Python, Java, or JavaScript is a plus
• Fluency in English, strong communication and interpersonal skills.
MORE ABOUT US
We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe. #MyABBStory
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail