Positive Thinking Company

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

Company Size : 100-499

View more

Job description

Overview of job

As a Senior Automation QC Engineer, you will have the opportunity to work with multiple solutions for test automation in many projects and business domains. Besides these, in the QC department, you will be supported to improve as a full stack QC and get some international certifications (ISTQB, Automation, Performance Test, etc.) in the Testing Industry. 

The company has a good training program to provide every staff with all essential skills, knowledge and English competency. In addition, the QC department has many other activities:

  • QC department's training and coaching program (Technical testing skills and professional certifications)
  • Define and develop your career path to be professionals in the Testing Industry
  • Working in a dynamic environment with diversified business domains and challenges
  • Outdoor activities of QC department.

WHAT YOU WILL DO

  • Apply testing processes to ensuring quality in projects
  • Study project 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 Plan (Test strategy and Test logistics) and apply Testing methodologies, Techniques to design test cases and prepare test data
  • Implement test scripts for Test automation
  • Consider test auto approaches and proposals, setup and build framework, plan and perform test automation activities in projects integrated with CI/CD on Cloud Device Services: BrowserStack/AWS Device Farm/pCloudy/others
  • Apply testing on Web, Mobile apps and API/BE Testing
  • Test monitoring and controlling, including managing test effort and bug leakage
  • Perform all phases of testing including: Smoke test, Integration test, System test, Regression test and support PO/Client team in terms of running UAT
  • Perform most of the Testing types including: Functional test, Layout/UI test, Content check, and Non-functional test (Usability, Compatibility, Performance test, etc.)
  • Report bugs found and test results
  • Perform Test evaluation and make quality reports for each delivery (making decision GO/NO GO)
  • Consult and guide developers to do some testing before releasing to QC testing
  • Identify and raise quality & delivery risks
  • Weekly report to the QC Manager about problems/issues/risks of the project
  • Fully participate in the Retrospective meeting and compulsory training sessions
  • Confirm on test artifacts when closing project
  • Provide technical support/coaching for less experienced members to increase the team’s productivity
  • Have the ability and willingness to travel and work on-site

Why You'll Love Working Here

At PYCOGroup, we don’t just offer you a job, we offer you your future. Here are our commitments:

#FUN: We are pretty funny, you will have fun at work.

#TEAMWORK: You will be collaborating with great people to build great things.

#TRAVEL: Unlock your world with our global opportunities, we operate on all continents!

#GUIDANCE: Our internal network of global experts is always ready to support you.

#VARIETY: You will have access to both consulting and development projects career
opportunities.

#PURPOSE: You will work on key digital initiatives for awesome international clients.

#STABILITY: We’ve been around since 1999.

#OPENNESS: We operate in a flat structure and our Senior leadership is always ready to
engage.

#MERIT: You will get recognized and rewarded for your contributions.

#VISION: We offer a different approach to digital transformation, you should be part of it.

#SUPPORT: We got your back, we're a family.

Job Requirement

Your Skills and Experience

WHAT YOU MUST HAVE

  • Background in IT or Computer Science
  • Good communication in English (At least level: Intermediate, good communication)
  • Good problem solving and critical thinking skills
  • Good Testing methodologies and techniques: Test levels, Static test (Reviews and Static analysis) and Dynamic test (Black-box Testing, Exploratory Testing, Error Guessing)
  • Good Designing Test Artifacts: Test plans (including Performance test plan), Test case, Bug report, and Quality Report
  • Good knowledge and experience of the standard software engineering process, Testing methodologies, V/Agile working models
  • Good attitude and mindset: organized, detail-oriented, quality- oriented and automation-oriented, enthusiastic, responsible, and eager to learn and develop your career in the testing field
  • Good testing processes
  • Able to read and understand Functional and Non-functional requirements
  • Able to elicit and interpret requirements and business practices
  • 4+ years of hands-on experience in Web/Mobile/API/BE testing
  • 3+ years of hands-on experience in designing, implementing and executing in Test automation:
    • Programming: Java/.Net/JavaScript/Python
    • Selenium, Appium, TestNG/JUnit
  • Hands-on experience:
    • Git, SVN
    • Gherkin, Cucumber-BDD
    • CI/CD tools: Jenkins/Bamboo
    • Cloud Device Services: BrowserStack/AWS Device Farm/pCloudy/others
  • Able to read and understand some main technical documents (SAD, DB Schemas, API/Web service specification)
  • Hands-on experience in manipulating databases in SQL Server/MySQL/Oracle/Neo4J/MongoDB
  • Hands-on experience in Web, Mobile and API/BE Testing  (related technologies: HTML, JS, CSS, Java, .Net, PHP, React, Angular, NodeJS, etc.)
  • Hands-on experience with a Test Management tool: Zephyr/TestRail/others.

WHAT YOU SHOULD HAVE

  • Hands-on experience using/testing in Digital domains (CMS, E-Commerce, Banking, SNS, Insurance, etc.)
  • Able to lead, train and coach a group of 2-4 QC members
  • Hands-on experience in Leading activities
  • Hands-on experience with some Testing tools: Generate Test data, API testing, Layout test, GA tracking, others
  • Hands-on experience working directly with overseas clients

WHAT YOU ARE NICE TO HAVE

  • Hands-on experience Micro-service Architecture knowledge is a plus
  • Good knowledge of Performance Test (using JMeter/Gatling, measure for Mobile apps), Security test is a plus
  • ISTQB CTFL certification is required (you can get it after on-boarding with training and support from QC department of the company)
  • ISTQB Test Automation Certification
  • ISTQB Performance Certification

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • .NET
  • QA QC
  • JavaScript
  • JUnit
  • PHP
  • HTML
  • CMS
  • CSS
  • Oracle
  • MySQL
  • Python
  • Jmeter
  • Git
  • Test Plan
  • Black Box Testing
  • Selenium
  • Web Services
  • SAD
  • MongoDB
  • Performance Testing
  • TestNG
  • Automation Testing
  • CI
  • Exploratory testing
  • Test Case
  • API
  • Appium
  • SVN
  • Cucumber
  • CD
  • Jenkins
  • Bamboo
  • AWS
  • MS SQL
  • Neo4j
  • React Native
  • AngularJS
  • NodeJS
  • Zephyr
  • Testrail
  • Ecommerce
  • SNS
  • API Testing
  • Architecture
  • Mobile App
  • ISTQB

COMPETENCES

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

BUSINESS PROFILE

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.