SOFTWARE QUALITY ENGINEER
As a Software Quality Engineer, you will be working with app developers and business analysts to identify testing requirements and build test plans, write and execute manual and automated test cases that ensure products meet agreed business requirements and adhere to a high standard of quality.
Key Responsibilities
• Ensuring the product complies with the business requirements
• Assessing risks and impacts of changes to software usability
• Planning tests and analysing the test results
• Signing off application changes before promotion to higher environment
Key Activities
• Analysing and clarifying of requirements with stakeholders or business analyst
• Building test plans, writing test cases and test scripts
• Performing functional and non-functional testing of backend applications
• Raising defects, discussing fixes with developers and re-testing fixed defects
• Preparing test reports
• Attending pre-release meetings and daily/weekly stand up meetings
• Reviewing manual test cases and provide feedback on suitability for automation to the QA Lead or Automation Test Lead
• Participating in the development and administration of QA process, tools, and supporting technologies
• Supporting, maintaining, and enhancing all test automation related activities
Experience and Education Requirements
• Bachelor’s Degree in Computer Science/IT or any relevant degree
• Atleast 5 years of experience as a Software Quality Engineer (preferably backend testing)
• At least 3 years of experience in test automation (preferably backend testing)
• Up-to-date knowledge of software test design and methodologies
• Able to create simple to complex SQL queries.
• Middle to advanced knowledge in Java programming.
• With actual work experience in developing test automation using Java.
• Preferably with actual work experience in using Java Spring, JDBC, Junit/TestNG.
• Basic knowledge of testing APIs
• Excellent written and verbal communication skills
• Keen on problem-solving and root-cause analysis
• Effective time management to complete activities within agreed deadlines
Technical Skills
• Working knowledge of software standards and methodologies, preferably backend testing.
• Knowledge of Google Cloud Platform (especially BigQuery)
• Experience working with agile methodologies and frequent release cycles
• Experience developing test automation with using java
• Previous experience as a Java developer an advantage.
• Actual experience in using Java Spring and JDBC an advantage.
As a Software Quality Engineer, you will be working with app developers and business analysts to identify testing requirements and build test plans, write and execute manual and automated test cases that ensure products meet agreed business requirements and adhere to a high standard of quality.
Key Responsibilities
• Ensuring the product complies with the business requirements
• Assessing risks and impacts of changes to software usability
• Planning tests and analysing the test results
• Signing off application changes before promotion to higher environment
Key Activities
• Analysing and clarifying of requirements with stakeholders or business analyst
• Building test plans, writing test cases and test scripts
• Performing functional and non-functional testing of backend applications
• Raising defects, discussing fixes with developers and re-testing fixed defects
• Preparing test reports
• Attending pre-release meetings and daily/weekly stand up meetings
• Reviewing manual test cases and provide feedback on suitability for automation to the QA Lead or Automation Test Lead
• Participating in the development and administration of QA process, tools, and supporting technologies
• Supporting, maintaining, and enhancing all test automation related activities
Experience and Education Requirements
• Bachelor’s Degree in Computer Science/IT or any relevant degree
• Atleast 5 years of experience as a Software Quality Engineer (preferably backend testing)
• At least 3 years of experience in test automation (preferably backend testing)
• Up-to-date knowledge of software test design and methodologies
• Able to create simple to complex SQL queries.
• Middle to advanced knowledge in Java programming.
• With actual work experience in developing test automation using Java.
• Preferably with actual work experience in using Java Spring, JDBC, Junit/TestNG.
• Basic knowledge of testing APIs
• Excellent written and verbal communication skills
• Keen on problem-solving and root-cause analysis
• Effective time management to complete activities within agreed deadlines
Technical Skills
• Working knowledge of software standards and methodologies, preferably backend testing.
• Knowledge of Google Cloud Platform (especially BigQuery)
• Experience working with agile methodologies and frequent release cycles
• Experience developing test automation with using java
• Previous experience as a Java developer an advantage.
• Actual experience in using Java Spring and JDBC an advantage.