Positive Thinking Company

E-Town, 364 Cong Hoa, TP Hồ Chí Minh

Quy mô công ty : 100-499

Xem thêm

Mô tả công việc

Tóm tắt công việc

As a Senior Automation QC Engineer, you will have the opportunity to work with various test automation solutions in many projects and business domains. Whilst in the QC department, you will be supported to develop as a full-stack QC, supported to be able to lead a quality team, and be encouraged and supported to obtain various international certifications (ISTQB/Agile tester, Advanced level of Test Automation, Performance Test, etc.) in the Testing Industry.

The company has a positive learning culture and runs several training programs to provide every employee with essential skills, knowledge, especially soft skills, and English competency. In addition, the QC department has many other activities:

  • QC department’s training, coaching, mentoring, and consulting to unlock member’s potentialities and open many progressive doors for members growth (to be trainers, coaches, mentors).
  • Support to define OKRs and career path plan for each member to be professionals in the Testing Industry.
  • Update new testing technologies, methodologies, techniques, ensuring quality/testing processes in Agile, dynamic working environments with diversified business domains and challenges.
  • Workshop/sharing across different QC teams in the organization.
  • Team building activities & external testing community activities.
  • QC Onboarding – full training in all relevant courses to ensure familiarity with organization standards and all assigned projects/teams.

A CAREER JOURNEY FULL OF POSITIVITY!

- Sustainable growth with no probation (for non-managerial positions)
- Flexible in-office and remote work arrangements 
- Attractive Tet sign-on bonus and Referral bonus program
- Unused annual leave days of a calendar year can be carried forward over a maximum period of up to 03 years.
- An exceptional team behind you with Positive Thinkers who love what they do
- On-the-job training including English, soft skills, technical courses, and diverse certification programs
- Latest tech tools and fully equipped working facilities
- Positive Thinking Company Care insurance program
- Exclusive Tech Talks and in-depth knowledge sharing sessions
- Fascinating employee engagement and entertainment activities
- And much more!

WHAT YOU WILL DO

  • Work as Senior Automation Engineer who contributes to creating a culture of quality. Leading quality in Agile/Scrum team/projects and work directly with global clients.
  • Apply testing processes to ensure the quality of products
  • Read and analyze requirements, and communicate with the project team (Client, PO/BA, PM/SM, TL, etc.) to collaborate, understand the project requirements and the project knowledge clearly and accurately
  • Actively provide feedback on the task assignments & able to work directly with overseas clients
  • Define Test Plans/Test strategies and apply Testing methodologies, Techniques to design test cases
  • Provide Test automation solutions, define Test automation code foundation/framework/tools and
  • Design test checklist/test cases, test data, prepare test environments and implement test scripts to ensure Test automation coverage as defined
  • Setup, integrate Test automation with CI/CD (Jenkins/others), test management tools, Cloud services (BrowserStack/AWS Device Farm/pCloudy/others,) and perform testing activities in projects
  • Perform automated and manual testing on Web, Mobile apps, and API/BE
  • Test monitoring and controls, including managing test efforts and bug leakage/client satisfaction on QC services
  • Perform all phases of testing including Smoke test, Sanity test, Integration test, System test, Regression test, Exploratory test, and observe Code quality and Unit test coverage from Developer team, and support PO/Client team in terms of running UAT, and production support
  • Perform most of the Testing types including Functional test, Layout/UI test, Content check, and Non-functional test (Usability, Compatibility, Performance test, basic Security test, etc.)
  • Report bugs, test results, and transparent quality status/testing progress to the team/the clients
  • Perform Test evaluation and make quality reports for each delivery (Recommendation: GO/NO GO)
  • Provide relevant test checklists/test cases to developers to do self-testing before releasing builds to the QC team
  • Identify and raise quality & delivery risks with a mitigation plan according
  • Escalate/weekly report to the QC Manager/QC Director concerning problems/issues/risks of the project (apply if you take the role QCL)
  • Fully participate in Agile ceremonies and compulsory training sessions
  • Review and confirm Test deliverables/artifacts before sharing with clients and when closing projects
  • Provide technical support/coaching, mentoring for less experienced members to increase the team’s productivity, and support them in fulfilling their personal development plans.
  • Have the ability and willingness to travel and work on-site
  • Be Involved in QC department activities (QC Training, Modern QC programs, etc.)

At Positive Thinking Company, 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!

Yêu cầu công việc

WHAT WE NEED FROM YOU

  • Background in IT or Computer Science
  • Good attitude, strong Quality/Testing mindset: organized, detail-oriented, quality-oriented and automation-oriented, enthusiastic, responsible, and eager to learn and develop your career in the testing field
  • Good communication in English (minimum level: Intermediate, good verbal communication skills)
  • Good problem solving and critical thinking skills
  • Good Testing processes, methodologies, and techniques: Test levels, Static test (Reviews and Static analysis), and Dynamic test (Black-box Testing, Exploratory Testing, Error Guessing)
  • Good at designing Test Deliverables/Artifacts: Test plans/Strategies (including Performance test plan), Test cases, Bug and Quality Reports
  • Good knowledge and experience of the standard software engineering process, Testing methodologies, V/Agile working models
  • Able to read, analyze and understand Functional and Non-functional requirements
  • Able to elicit and interpret requirements and business practices
  • 4+ years of hands-on experience in Web and API/BE testing or Mobile and API/BE testing
  • 3+ years of hands-on experience in designing, implementing, and executing Test automation:
    • Programming: Required languages (Java/.Net/JavaScript/Python)
    • Selenium, Appium, RestAssured
    • Unit test frameworks: TestNG/JUnit/others
  •  Hands-on experience:
    • SCM (e.g. Git)
    • Code foundation/framework
    • TDD/ATDD, Gherkin, Cucumber-BDD
    • CI/CD tools: Jenkins/others
    • Cloud Device Services: BrowserStack/AWS Device Farm/pCloudy/others
    • Postman & Newman
    • Other frameworks which are ready on the market: Serenity/Cypress/others
  • Able to read and understand some main technical documents (API specification, SAD, DB Schemas, API/Web service specification)
  • Hands-on experience in manipulating databases in SQL Server/MySQL/Oracle/Neo4J/MongoDB
  • Hands-on experience in both automation and manual in Web and API/BE testing or Mobile and API/BE testing (related technologies: HTML, JS, CSS, Java, .Net, PHP, React, Angular, NodeJS, etc.)
  • Hands-on experience with a Bug tracking system and Test Management tools: JIRA and Zephyr/TestRail/others.

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • J2EE
  • QA QC
  • JavaScript
  • JUnit
  • .NET
  • PHP
  • HTML
  • CSS
  • Oracle
  • MySQL
  • Jira
  • Python
  • Git
  • Test Plan
  • Unit testing
  • Black Box Testing
  • Selenium
  • Web Services
  • SAD
  • MongoDB
  • TDD
  • Performance Testing
  • TestNG
  • Automation Testing
  • NodeJS
  • CI
  • Exploratory testing
  • Test Case
  • API Testing
  • Appium
  • Foundation
  • ATDD
  • Gherkin
  • Cucumber
  • CD
  • Jenkins
  • AWS
  • Postman
  • Newman
  • Serenity
  • Cypress
  • MS SQL
  • Neo4j
  • ReactJS
  • AngularJS
  • Zephyr
  • Testrail

NĂNG LỰC

  • Organizational Skills
  • Detail oriented
  • Enthusiastic
  • Communication Skills
  • Dynamic
  • Agile
  • Responsible
  • Ambitious
  • Analytic Skills

Thông tin doanh nghiệp

Positive Thinking Company is a global independent tech consultancy group.

With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.

Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace. 

Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:

Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.

B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.