Job Summary
Job description
Overview of job
- Reviewing business requirements and technical design documents to provide feedback on testability and quality standards.
- Developing and executing test plans, test suites, test cases and test scripts for various testing phases, such as unit testing, integration testing, system testing, regression testing and user acceptance testing.
- Reporting and tracking defects, verifying fixes and performing follow-up work to resolve issues.
- Collaborating with developers, business analysts, project managers and other stakeholders to ensure timely and effective delivery of software products.
- Willing collaborate with QC engineers to provide guidance to estimate effort and allocate workload.
- Evaluating and recommending testing tools, and methodologies to improve testing efficiency and quality.
Job Requirement
*** Technical skills
- Bachelor / Colleges degree in Computer Science/IT/ Quality Control
- Over 3+ years working as a software tester (Or Fresher/Junior Lever with 6 months - 1 year of experience)
- Good English communication with the foreign customer.
- Experience testing web services & APIs
- Experience performance testing with visual studio
- Proficient in manual testing concepts
- Solid technical skills, extensive testing experiences with Android, iOS and web applications.
- Ability to analyze complex documents as software requirements and design specifications, standards and regulations.
- Experience & proficiency with Test Management Tools on Azure Devops (is plus), Jira, .etc
- Experience with SQL: Writing and executing SQL queries, Testing and validating SQL data
- Experience Performance testing with Visual Studio (is plus), Jmeter, .etc
** Nice to have
- Object-oriented Programming (OOP): Understanding OOP, this can help you design and implement test cases that are modular, reusable and maintainable.
- Security testing: Solid Security, this can help you identify and prevent potential vulnerabilities and threats that can compromise the functionality, performance and integrity of your software product.
- Automation testing: Knowleged Automation, this can help you increase the efficiency, coverage and reliability of your testing process by using tools and frameworks that can execute test cases automatically.
- Agile, DevOps and continuous delivery: The QC team should be familiar with these methodologies and adapt their testing processes accordingly.
*** Personal skills
- Ability to coach, mentor to manage more junior QC engineers.
- Proficient and updated software testing knowledge.
- Skill to inspire others and foster positive work environment and working relationships.
- Good English communication skills.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Tester
- QA QC
- Web Testing
- Jira
- Jmeter
- Performance Testing
- Manual Testing
- API Testing
- Azure DevOps
- SQL Query
COMPETENCES
- Communication Skills
- Coaching Skills
BUSINESS PROFILE
New Ocean IS (NOIS) ia a Cloud Centric company, focus on Azure cloud-based and manufacturing solutions.
New Ocean IS have been in business since 2010 with the outsourcing services target. New Ocean IS is a Microsoft Partner Silver Cloud Platform and also a Cloud Solution Provider with 20+ developers with MCP/MCSA/MCSD for Application Development and Cloud Platform