Senior Test Engineer

4 weeks ago


Shanghai, China Atlas Copco Full time
.fit_to_content{width:%;height:auto}

Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations.

Join us on our journey for a better tomorrow.

The Role

Mission
As a key player in our software development team, your mission is, on the basis of Atlas Copco standards and best practices, keeping improvement and innovation to continuously improve product quality, you need to lead or drive necessary testing efforts, participate in team discussions and define necessary product features. Identify potential risks, define work content and work plans, design and write use cases, participate in validation, problem solving, automated testing, and necessary environmental construction and maintenance, and work closely with other teams to implement effective testing strategies and achieve the goal of delivering stable and reliable overall product solutions. Work with other members of the R&D team to develop software capabilities in terms of usability, integrity, stability, ease of use, etc., to continuously optimize the software product experience
.
Working closely with the software team and related stakeholder,including architect, developer,, PO, scrum master,quality, incident specialist, etc, you will play a pivotal role in driving technological innovation and excellence. Your responsibilities extend beyond mere testing and execution; you will also inspire and mentor team members in some necessary working activity, fostering a R&D engineering culture of continuous learning and improvement. By championing robust and scale-able technology solutions, you will contribute to the creation of top-level software products and system that meet and exceed industry standards,you are reporting to the software development team manager at our Innovation Center Asia.

Major Responsibilities
Duties and responsibilities include, but are not limited to:
• Participate in necessary technical solutions and architectural design.
• Responsible for necessary testing efforts for a product or project, ensuring full coverage of functional and non-functional requirements(NFR).
• Writing automation test scripts, executing test cases, and analyzing test results to ensure the correctness of software functionality and the stability of performance.
• Manage and prioritize testing activities in line with product timelines and milestones.
• Present test reports and metrics to the related team and stakeholders, highlighting progress and areas for improvement.
• Manage and maintain test data to ensure accuracy and security.
• Participate in root cause analysis for defects and drive corrective actions.
• Develop and execute detailed test plans for product from user scenarios.
• Continuously assess and improve testing processes, incorporating best practices and innovative techniques to increase efficiency and effectiveness.
• Design and implement efficient, maintainable automation testing frameworks to ensure comprehensive and consistent testing.
• Collaborate with cross-functional teams to define and maintain quality standards.
• Compose standard document or manual for script,training,sharing,technology guide,SOP,report,setup-guide,delivery etc.
• Drive the identification, analysis, and resolution of software defects, ensuring high-quality software releases.
• Monitor the performance of automation testing, identify bottlenecks, and propose optimization suggestions to improve test efficiency and software performance..
• Work closely with dev team to integrate automation testing into the CI/CD process, improving the speed and quality of software development and release.
• Collaborate with the development team to track and manage defects, ensuring timely fixes and verification of the results.
• Participate in necessary reviews and provide feedback on product features and user experience to ensure alignment with business objectives.
• Cooperate globally within necessary team and be able to share the global experience to local project and vice-versa.
• Provide technical support and training related to testing for necessary team members.
• Mentor and guide junior test engineers, sharing your expertise and contributing to their professional growth.
• Promote communication and collaboration among team members.
• Keep tracing of new technology trending in testing and sharing to team in time.
• Domestic and international travel is on-demand and necessary.

What you can expect from us? 

A friendly, family-like atmosphere.Plenty of opportunities to grow and develop.A culture known for respectful interaction, ethical behavior and integrity.Potential to see your ideas realized and to make an impact.New challenges and new things to learn every day.Access to global job opportunities, as part of the Atlas Copco Group.
 

What we expect of you? 

Education & Experience
• Bachelor or Master of Science in software, computer or electronics engineering,engineering or mathematical or similar major fields.
• 7+ years of experience in software testing,3+ years in python automation testing.
• Strong experience with test automation frameworks and tools, such as Selenium, Appium, JUnit, Jest, etc.
• Expertise in performance testing, load testing, and security testing, with tools like JMeter, LoadRunner, etc.
• Proficient in both manual and automated testing approaches and the ability to balance the two effectively.
• Excellent analytical and problem-solving skills, with a track record of identifying complex issues and proposing effective solutions.
• Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.
• Proven leadership skills, with experience in managing and coaching test teams.
• Experience with CI/CD pipelines and tools such as GitLab CI, or CircleCI,argoCD etc.
• Experience with requirements management tools and techniques, and the ability to translate high-level business requirements into detailed test cases.
• Strong background in data management and the ability to design and execute tests for data integrity, consistency, and security.
• Good communication skills, able to work efficiently in a diversity environment.
• Experience in co-working with member in an agile scrum team.
• Experience in industrial manufacturing or related industry is preferred.
• Familiarity with cloud technologies and virtualization platforms, such as Azure, or Aliyun is a plus
• Knowledge of programming and scripting languages, such as Java, Python, or JavaScript, is a plus.

Knowledge & Skills
• Proficiency in using python programming language for complex automation test.
• Proficiency in using various operating systems(OS), such as Windows, Linux, or MacOS, and experience with mobile testing platforms (Android and iOS).
• Adept at analyzing and interpreting complex data, system logs, and monitoring tools to identify and diagnose software issues.
• In-depth knowledge of testing methodologies,principles, and best practices, including Agile and DevOps practices.
• Proficiency in test automation tools and frameworks, such as Selenium, Appium, JUnit, TestNG, and others relevant to the domain of testing.
• Expertise in performance testing tools and techniques, including load testing, stress testing, and security testing, using tools like JMeter, LoadRunner, and OWASP.
• Thorough understanding of CI/CD pipelines and the ability to integrate testing activities into the dev workflow using tools like Jenkins, GitLab CI, or CircleCI.
• Familiarity with database concepts and SQL, enabling the testing of data-driven applications and the validation of data integrity.
• Understanding of Agile methodologies, Scrum, and Kanban, with the ability to work in fast-paced, iterative development environments.
• Strong analytical and problem-solving skills, with the ability to identify complex issues, investigate their root causes, and propose effective solutions.
• Excellent communication skills, able to clearly articulate technical information to both technical and non-technical stakeholders.
• Ability to work independently and as part of a team, with strong collaboration and interpersonal skills.
• Experience with test management tools, such as TestRail,TestPlan, or qTest, for organizing, tracking, and reporting on testing activities.
• Familiarity with issue tracking and project management tools, such as JIRA, Asana, or Trello, for managing defects and project tasks.
• Knowledge of software quality standards, such as ISO/IEC or IEEE , and the ability to apply these standards in the testing process.
• Certifications in software testing, such as CSTE (Certified Software Test Engineer) or ISTQB (International Software Testing Qualifications Board) certifications, are considered a plus.
• Knowledge of MES, SCADA,PLC basis, AIoT、BigData、Network、Server、Cloud.
• Fluent Chinese and English language skills are expected for this role.

Personality & Behavior Traits
• High level of responsibility and self-driving
• Creativity and an open-minded personality 
• Software quality and efficiency awareness
• Sense of urgency
• Innovative and curious on new technology with hands-on it.
• Transparent work with team 
• Results-driven, Quality Focus 

City
shanghai

Recruiter 

Hiring Manager Eamon Chen

Last Day to Apply



  • Shanghai, China NVIDIA Full time

    We are looking for Senior In-Car Testing Engineer to join the Autonomous Drive System Integration and Testing team. This position will be part of a dynamic crew that test, measure and maintain the performance and quality of complex heterogeneous computing systems that power automotive products used in self-driving cars. We are looking for a senior test...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are looking for a Senior Software Test Development Engineer in NVIDIA's Deep Learning SWQA team.The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA's Deep Learning software and GPU Infrastructure for autonomous driving, healthcare,...

  • Senior Test Engineer

    2 weeks ago


    Shanghai, Shanghai, China Atlas Copco Full time

    .fit_to_content{width:%;height:auto}Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations.Join us on our journey for a better tomorrow.The RoleMissionAs a key player...


  • Shanghai, China NVIDIA Full time

    NVIDIA is the world leader in GPU Computing. We are passionate about markets include gaming, automotive, professional vision, HPC, datacenters and networking in addition to our traditional OEM business. NVIDIA is also well positioned as the ‘AI Computing Company’, and NVIDIA GPUs are the brains powering modern Deep Learning software frameworks,...


  • Shanghai, China NVIDIA Full time

    NVIDIA is the world leader in GPU Computing. We are passionate about markets include gaming, automotive, professional vision, HPC, datacenters and networking in addition to our traditional OEM business. NVIDIA is also well positioned as the ‘AI Computing Company’, and NVIDIA GPUs are the brains powering modern Deep Learning software frameworks,...


  • Shanghai, Shanghai, China Western Digital Full time

    Job Description1. Manages production support engineering for a specific product or group of products after transfer from design to high volume production.2. Responsible for wafer level / package level test program enhancement & change buy-off.3. Responsible for Failure Analysis & test program debug to provide solution for product yield improvement to meet...


  • Shanghai, China Western Digital Full time

    Job Description1. Manages production support engineering for a specific product or group of products after transfer from design to high volume production.2. Responsible for wafer level / package level test program enhancement & change buy-off.3. Responsible for Failure Analysis & test program debug to provide solution for product yield improvement to meet...


  • Shanghai, China TÜV Rheinland Full time

    Job Description Acts as technical expert within the project. Defines the testing basis, testing programs and plans. Analyses test data and interprets test results. Ensures that test results meet the requirements. Prepares test report. Communicates and coordinates with other internal and external labs for testing support if necessary. ...


  • Shanghai, China NVIDIA Full time

    We are looking for a Senior Software Test Development Engineer in NVIDIA’s Deep Learning SWQA team.The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s Deep Learning software and GPU Infrastructure for autonomous driving,...


  • Shanghai, China Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology—and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots,...


  • Shanghai, Shanghai, China TÜV Rheinland Full time

    Job Description : 1. Complete international approvals of consumer products with customer satisfaction regarding self-scheduling and preparation of documentation, personal time management, answering of customers and internal questions. 2. Interpretation of different national and international regulations and procedures regarding approvals of consumer...


  • Shanghai, China TÜV Rheinland Full time

    Job Description : 1. Complete international approvals of consumer products with customer satisfaction regarding self-scheduling and preparation of documentation, personal time management, answering of customers and internal questions. 2. Interpretation of different national and international regulations and procedures regarding approvals of consumer...


  • Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Full time

    The Reliability Test Engineer will be responsible for project reliability support, CMs' reliability management, and function lab management. Key responsibilities include:1. Traveling to CM factories and/or component suppliers to provide on-site project reliability support.2. Leading the development and improvement of reliability test SOPs.3. Ensuring CM...


  • Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Full time

    The Reliability Test Engineer will be responsible for project reliability support, CMs' reliability management, and function lab management. Key responsibilities include:1. Traveling to CM factories and/or component suppliers to provide on-site project reliability support.2. Leading the development and improvement of reliability test SOPs.3. Ensuring CM...


  • Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Full time

    The Reliability Test Engineer will be responsible for project reliability support, CMs' reliability management, and function lab management. Key responsibilities include:Traveling to CM factories and/or component suppliers to provide on-site project reliability support.Leading the development and improvement of reliability test SOPs.Ensuring CM reliability...


  • Shanghai, Shanghai, China Barco Full time

    Test and Validation Engineer At Barco IX (Immersive Experiences business unit) we have a heart for technology and a spirit for creativity. We enable what has never been done before to immerse our audiences in experiences they will never forget. The markets for our technologies range from live events, over theme parks and museums to flight simulators. Our IX...


  • Shanghai, China Barco Full time

    Test and Validation Engineer At Barco IX (Immersive Experiences business unit) we have a heart for technology and a spirit for creativity. We enable what has never been done before to immerse our audiences in experiences they will never forget. The markets for our technologies range from live events, over theme parks and museums to flight simulators. Our IX...


  • Shanghai, China thyssenkrupp Presta Shanghai Co Ltd Full time

    Your responsibilitiesJob Description - Mastering of SW test process and elements - Understanding of SW development process and elements - Understanding of SW development and test project scheduling - Design software test case according to SW requirement - Programming, maintenance and execution of software test case scripts - Execution of SW test in...


  • Shanghai, China Western Digital Full time

    公司描述 At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our technology...