Roles & Responsibilities
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes :
- IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
- New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
- Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit www.beyondsoft.com.
RESPONSIBILITIES
Test Case Analysis
Understand the requirements from internal and external stakeholders' groups and work with the development team to define and improve the build system quality.Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.Test Automation and Execution
Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties' systems and feedback on improvement requirement.Conduct extensive manual functional / exploratory testing, including browser testing.Test Management
Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.QUALIFICATIONS
Bachelor's degree in computer science or related field.Minimum 9 years' experience in software engineering, including development and testing.Minimum 5 years' experience specialising in test automation frameworks and manual testing methodologies.Relevant software development certifications, e.g. Java EE certificationsCertified Software Testing Professional and / or Certified Software Quality Analyst or an equivalent certification will be an added advantage.Good understanding and completion of projects using Waterfall / Agile methodology.Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber / Watermelon, JSON, Cloud or SSIS developmentDemonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and functional testing.Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.Ability to troubleshoot complex issues ranging from system resource to application stack traces.Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.Experience in banking / financial sector or payment systems will be an added advantage.Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Please note that your application will be sent to and reviewed by the direct employer - Beyondsoft Technology (Singapore) Pte Ltd
Tell employers what skills you have
Troubleshooting
Web Services
Scrum
SQL
Project Management
JIRA
Business Process
Java
API
QA Engineering