0-2年毕业生-测试开发工程师 (MJ013245)
上海
本科及以上
计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
The Role
The Quality Assurance (QA) Engineer is responsible to provide successful validation and verification of Applications in the non-production environments before moving them to production. The QA Engineer has to develop and execute exploratory tests as well as automated tests in order to ensure product quality. Looking for a highly motivated individual who is comfortable with Agile environment. This Role requires a self-starter with the ability to manage day to day tasks. Looking for someone to conduct quality assurance activities for both manual / automated test and exploratory validation of application to assess usability and stability, and work with Quality Assurance (QA) Leads in tracking of testing progress.
Responsibilities
• Responsible to work independently on project tracks assigned to the resources.
• Responsible to develop Test plans and test cases.
• Responsible for preparation of test data for Testing.
• The ability to work to aggressive deadlines.
• Responsible for Testing Mobile apps.
• Perform varity types of testing activities
• Develop Automated Test suits for Applications.
Requirements.
• Log, manage, and retest defects in bug tracking system.
• Report testing status, milestones and issues to project stakeholders.
• Keen attention to detail and be exceptionally good at identifying inconsistencies and flaws.
• Support off-hours launch and monitoring of systems with IT teams as needed.
• Update and use Confluence page extensively for open knowledge-sharing.
Requirements
• BA/BS in Computer Science, IT, or related field.
• 0-2 years professional work experience in Quality Assurance/Analyst position.
• Fluent In English with strong communication skills in both written and verbal.
• Experience in manufacturing software or MES is a plus.
• Worked in Projects implemented in Agile Methodology.
• Solid professional knowledge of web protocols, web applications and client-server technology.
• Strong Analytical skills combined with a detailed oriented mindset.
• Experience in System Testing, Regression Testing, Functional Testing, Black-box Testing and White-box testing.
• Experience in Bug Tracking tools such as JIRA.
• Experience with automated end-to-end testing using open source test tools like Selenium, Playwright.
• Ability to work in a fast paced, dynamic and team oriented environment.
• Experience in setting up and maintaining QA Environment and Test Data Management.
• Good SQL Experience querying and extracting data from databases.
• Good programming skills (e.g.: Java, Java script, Type script etc.).
• Incredible attention to detail and to be proactive.
• Strong written and verbal communication skills; works effectively independently and in teams.
• Extremely flexible and willing to switch tasks based on project priorities.
Additional Qualification Desired (Automation Candidates)
• Coding skills in Java & one or more of the following languages: Python, Java script or Ruby
• Experience in Git
• Test frameworks such as Selenium, JUnit, TestNG or continuous integration systems
• Strong knowledge of Selenium/Webdriver
• Strong Understanding of REST and demonstrated experience with web services APIs.
• Knowledge and experience with Java script
• Debugging distributed systems and applications
• Basic knowledge of open source tools such as curl, TestNG, JUnit
• Previous experience with Unit Testing, Continuous Integration Testing (e.g., Jenkins, Hudson) or Delivery
• Mobile Testing Automation using open source tools like Appium is a plus

