Test Engineer

Engineering · Ho Chi Minh City, Da Kao Ward
Department Engineering
Employment Type Full-Time

Despite technology revolutionising the future of ecommerce, the way we’ve bought and sold cars has largely remained the same for over three decades. Customers had no choice but to trek to their local car dealership to access the best vehicles and latest offers. But thanks to the Automotive Transformation Group, that is no longer the case!

 

With almost 50 years’ of combined industry experience, the Automotive Transformation Group is comprised of two internationally recognised brands – GForces and Autofutura. We are the first of our kind within the industry, creating more than just successful and user-friendly websites for car dealers and manufacturers. Our NetDirector® Suite delivers a seamless and omnichannel solution for all those within the sector who want to stand out from the evolving competition; offering state of the art technology and invaluable data insights to maximise vehicle sales!

 

Since completing this game-changing merger last summer, we are committed to creating new products, investing in new ventures and developing our teams to truly become a key innovator of change. There has never been a more exciting time to join us on this journey!


Overall Job Purpose / Role Purpose:

 

 

The Role

 

The Role of the Test Engineer at ATG is to design, build, test, and deploy effective test solutions that help facilitate shared team goals. Working in a dynamic, cross-functional and multi-national Agile team comprising of varied stakeholders. 


The Test Engineer is involved with testing a range of different software products ranging in scope from complex analytical data structures from Amazon Web Services (AWS), to intricate data API’s as well as enquiry systems, CMS, and stock management platforms.  

Primarily responsible for preventing defects by working with your team to build quality into the delivery process. Working with Software Engineers, Product Owners and Scrum Masters to establish the testing requirements of the team.  


The Test Engineer will also contribute to the testing of newly developed features, and guiding defects through the evolution of branch through to release testing and deployment.  

Taking part in agile ceremonies and planning activities the Test Engineer will be responsible for defining and implementing the tests that ensure the platform’s features are developed to meet the specified functional, performance, security, and reliability requirements. You will write test scripts, design and implement test processes, and managing their continued improvement to deliver scalable and maintainable tests building in automation where possible. 


Implementation of automated scripts is important to developing new testing strategies to help improve the team’s efficiency and evolution. 

 

 

Key Responsibilities

 

  • Working with your team to ensure quality is built-in throughout delivery. 
  • Working with Testers, Developers, and Architects to provide solutions which are consistent with the strategies of ATG on both Greenfield and Brownfield field projects. 
  • Providing input for planning and estimating work within the Agile Product Team. 
  • Analyse and contribute to requirements, test understanding, and establish testing requirements. 
  • Exercise ATG applications by selecting appropriate test methods for use during testing. 
  • Collaborating with Agile Team to ensure that test plans and cases are targeted effectively at the critical business and technical areas of a solution. 
  • Create, execute, monitor and maintain manual test cases, using test case management and automation tools. 
  • Proactively reporting on issues and problems to the team, logging issues, providing reports and status updates on software quality.  
  • Ensure test approach is in line with the business requirement as well as the Production strategy and standards – following agile principles. 
  • Ensuring own and team’s adherence to best practice principles including source control, testing, development, and deployment. 
  • Work independently, managing day to day workload and priorities, and taking accountability for direction and output.  
  • Communicating effectively with all roles within the Agile product team, conveying complex information and concepts to both technical and non-technical colleagues. 

 

Location

Vietnam

 

Department

Test Engineering

 

Position Reports To

Head Of Test Engineering

 

Key Relationships:

  • Developers 
  • Senior Developers 
  • Testers 
  • Scrum Masters 
  • Product Owners 
  • DevOps Engineers 
  • Product / Technical Architects 
  • Lead Developer 
  • Lead Tester Engineer 
  • Test Architects 


 

Technical Competencies:

The skills listed below are not exhaustive. Please reference the testing skills matrix for the full list of skills and the skill level required for each testing role. 

  • Testing
    • Static Testing 
    • Functional, Acceptance & Non-Functional 
    • XPlatform & Browser 
    • Automation 
    • API Validation, integration 
    • Test Data creation 
    • Database Version Control 
  • Reporting 
  • Agile
    • BDD 
    • Meetings/Ceremonies 
  • AWS
    • Management Console 
    • EC2 
    • RDS 
    • S3 
    • Memcached / Redis (ElastiCache) 
    • CloudFront CDN 
    • CloudFormation 
    • CloudWatch 
    • Xray 
  • OS  
    • Windows, OSX, Linux, Android & iOS 
  • Languages
    • HTML & CSS 
    • PHP 
    • JavaScript/NodeJS 
    • Shell Scripting 
    • Python 
  • Data Formats 
    • XML 
    • YAML 
    • JSON 
  • Docker
    • ECR (GForces) 
    • Docker Compose 
  • Continuous Delivery
  • Tools
    • Test Suite 
    • IDE 
    • Teamcity 
    • Jenkins 
    • Screenshot & Video Capture 
    • Bash Emulators 
    • Browser – Developer Tools 
    • Office Suites 
    • Atlassian - Jira 
    • Atlassian – Confluence 
  • Networking
  • Adherence
    • GForces Coding Standards 
    • GForces Test Case Management Standards 
    • Team Test Strategy 

 

 

Behavioural & Personality Competencies:

  • Good interpersonal skills 
  • Effective communication skills 
  • Engineering mindset 
  • Organised & self-sufficient 
  • Logical, methodical approach to problem and issue solving 
  • Collaborative  
  • Innovative 

 

 

Required Experience:

  • 2+ Years experience 
  • Good combination of both automation and manual testing experience 
  • Experience across testing layers - UI, API / Service, Data 
  • Experience of requirements analysis and feedback 
  • Proficient in black box testing, functional testing, integration, system testing, release testing, exploratory testing, and cross browser testing. 
  • Understanding of design and implementation of test automation frameworks using PHP/JavaScript for testing web apps. 
  • Experience with testing life cycle, writing test scripts and executing tests, as well as  
  • Planning, writing and maintaining tests suites 
  • Understanding of Version Control Systems (GIT) 
  • Experience with MySQL or other database technologies 
  • Experience in Software Development Life Cycle processes 


 Advantageous Skills

  • Experience of cloud platforms (AWS, Azure & GCP) 
  • Experience of serverless architecture 
  • Linux CLI / shell scripting 
  • Experience of using CI/CD tools such as Jenkins, TeamCity, CodePipeline etc 
  • Experience of automating at scale 
  • Understanding of Docker 
  • The ability to apply behaviour driven testing (BDD) / Test Driven Development (TDD) approaches. 
  • Test environment management 
  • Skilled in Atlassian based products – JIRA Confluence and Bitbucket 
  • Experience of BrowserStack / CrossBrowserTesting / SauceLabs. 

 


Development Opportunities:

  • Senior Test Engineer 
  • DevOps Engineer 
  • Developer 

 

 

Benefits

  • 21 annual holidays plus birthday off
  • Up to 5 additional days holiday for long service
  • 13th month salary counting from probation time
  • Annual Performance Bonus
  • Private Health Insurance for employee and dependent
  • Social Insurance
  • Regular socials and company events
  • 5 aside football/yoga/swimming/boxing/workshop/yoga/badminton
  • Flexible time
  • Fun and friendly environment
  • Free coffee/milk/detox drink/smoothies/juice/beer/wine/fruit/snack
  • Fancy office with beautiful & fancy pantry/meeting room/working office
  • Attractive and competitive Salary

 

Job Application Privacy Notice

https://www.gforces.co.uk/job-applicant-privacy-notice/

 

Under the Equality Act 2010,​ we aim to be an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.


Thank You

Your application was submitted successfully.

  • Location
    Ho Chi Minh City, Da Kao Ward
  • Department
    Engineering
  • Employment Type
    Full-Time