Senior Automation QC Engineer

Positive Thinking Company

视图: 169

更新日: 04-05-2024

位置: Ha Noi Ho Chi Minh

类别: 信息技术 IT-软件 质量保证/质量控制

招聘人数: 2 người

水平: Nhân viên

薪水: Thoả thuận

经验: 4 năm

性别: Không yêu cầu

Đang tải ...

职位描述

  • 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 Internship programs, etc.)

工作要求

  • 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.YOUR EVOLUTION

工作兴趣

  • Sustainable growth with no probation (for non-managerial positions)
  • 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
  • Flexible in-office and remote work arrangements
  • Exclusive Tech Talks and in-depth knowledge sharing sessions
  • Fascinating employee engagement and entertainment activities
  • And much more!
Đang tải ...

最后期限: 03-06-2024

点击免费申请候选人

申请

Đang tải ...
Đang tải ...

相同的工作

Đang tải ...
Đang tải ...