Highlights
Work on cutting-edge technology, contribute to global projects, and enjoy supportive training programs.
Description
Job Summary
pJoin our dynamic team as a Software Tester. You will be responsible for ensuring the quality of our engineering products through meticulous testing and adherence to system requirements. Ideal candidates should have experience in software testing, scripting languages like C#, Java, or Python, and a strong background in automation frameworks.
Responsibilities
- Develop test cases based on detailed and high-level requirements
- Create and maintain automated test scripts
- Perform thorough testing to identify bugs and ensure software quality
Required Skills
- Coding proficiency in C#, Java, or Python
- Familiarity with automation frameworks
- Detailed understanding of system requirements and testing methodologies
- Excellent communication skills in English
- Ability to work across different time zones and cultures
Required Skills Explained
- Ability to read and understand system requirements
- Creativity in formulating a software test design approach based on those requirements
- Development of test software aligned with defined coding standards
- Testing the developed software for defects or failures
- Leveraging existing Automation Framework development
- Background in testing products and supporting troubleshooting
- Familiarity with scripting/programming languages such as C#, JAVA, Python
- Understanding of the entire system testing process, methodologies, SDLC (Software Development Life Cycle)
- Strong English communication skills - oral and written
- Ability to adapt quickly to a complex environment
- Capacity to learn new concepts and software quickly
Who is this for
pThis role is perfect for individuals who enjoy a fast-paced environment, possess strong technical skills, and have a passion for delivering high-quality software solutions. We are looking for someone with experience in product-based companies and a proactive approach to problem-solving.
Why This Job is a Good Opportunity
ulliOpportunity to work with Otis, a world-leading elevator and escalator company known for its innovations and global presence.liFrequent interactions with project management teams locally and overseas, enhancing leadership skills in a diverse environment.liEngagement with customers across different time zones, offering unique experiences and challenges.liPotential to contribute to the safety and quality of high-traffic systems worldwide.liAffordable commuting options or flexible work arrangements to enhance daily life.
Interview Preparation Tips
- Review Otis' mission and values, especially focusing on Safety, Ethics, Quality.
- Prepare examples from previous roles that demonstrate your ability to adapt to complex environments and learn new concepts quickly.
- Be ready to discuss any experience you have with scripting languages or automation frameworks.
- Practice clear and concise communication skills as Otis emphasizes strong English language proficiency.
Career Growth in This Role
pThe role offers a solid foundation for career growth, especially in areas like testing methodologies and software development. With experience, one can move into more specialized roles such as Senior Test Engineer or Quality Assurance Manager. The diverse global environment provides opportunities to lead projects, manage teams, and contribute to innovative product enhancements.pAdditionally, Otis' robust training programs and employee scholarship initiatives provide avenues for further education and professional development in fields like engineering and digital technology.
Explore More Opportunities
Skills
Frequently Asked Questions
What automation tools are you using?We use various automation frameworks such as Selenium, Appium, and others based on project requirements.
Is there any training provided for this role?Yes, we provide comprehensive training to help you excel in your role and grow within the company.
What is the expected work environment like?Our work environment is collaborative and supportive, with frequent interactions across different time zones and cultures.