Mô Tả Công Việc
- Analysis of requirements/user stories
- Test Planning and preparation of test cases to be automated
- Organize automated test cases to allow for meaningful subsection of the entire automation suite
- Ensure that the automation tests specific features or aspects of the solution and does not double up on existing automation coverage
- Liaise with development team to ensure solutions being written to support automation.
- Support dev-ops engineers to embed automation in CI/CD pipeline
- Work as part of an Agile project team – extensive collaboration required with BAs, other testers to assess and implement maintenance of automated test cases as new and changed features are rolled out
- Be responsible to product robust test automation suite to minimize false negatives
- Analyze test results, figure out the reason for test failures and be able to differentiate between a genuine bug and script failure from the test results
- Engineer automated test cases to be easy to maintain and evolve
- Build and maintain a regression test suite for each release
Yêu Cầu Công Việc
- 3+ hands-on Experience in software automation using Selenium and C#
- Ability to independently develop and execute automation scripts
- Knowledge of best practices in software testing and testing automation
- Proven ability to understand requirements and design documents to create test cases
- Experience in API automation and familiarity with common API testing tools like SOAP UI or Postman would be an added advantage
- Demonstrated track record of seeing projects through to completion
- Familiar with standard development practices to create and maintain clean, readable code to industry standards
- Excellent knowledge of object-oriented programming concepts and SQL
- Basic understanding of different design patterns for example – Page Object Model
- Familiar with Spec Flow or any other equivalent Gherkin oriented BDD framework
- Knowledge of CI/CD/DevOps processes and tools like Jenkins or Octopus is desirable
- Knowledge of Java Script will be an added advantage
- Strong Agile background, worked in agile environments and used relevant tooling such as Jira
- Excellent communication, written, verbal English skills required
- Good interpersonal and team skills and good Analytical and critical thinking
- Delivery and deadline focused
Hình thức
Quyền Lợi
At Positive Thinking Company (B.O.T), we don’t just offer you a job, we offer you a career full of positivity!
VISION: We collaborate with our clients to grow and accelerate their digital capabilities as APAC's leading technology & solutions partner.
MISSION: We deliver cutting-edge scalable digital solutions and build amazing engineering teams that guide the business growth and transformation of our clients.
LIVE OUR VALUES: Positive Thinking, Collaboration, Commitment, and Evolution
VARIETY: You will develop digital products and solutions that make a difference for hundreds of thousands of users worldwide!
PURPOSE: You will work on key digital initiatives helping international clients accelerate their product roadmap.
GUIDANCE: The tech experts from our global ecosystem are always ready to support you.
TEAMWORK: You will be collaborating with great people to do great things together!
TRAVEL: Enrich your career experience with our global opportunities as we operate on all continents!
STABILITY: We’ve been around since 1999.
OPENNESS: We operate in a flat structure and our Leaders are open to hearing from you!
MERIT: You will get recognized and rewarded for your contributions.
SUPPORT: We've got your back, we're a family!
FUN: We always have fun in the most positive way at work!