Job Description
As a Software Quality Engineer, you'll enhance software delivery and quality by designing, implementing, and maintaining comprehensive testing coverage from development through production. You'll focus on creating automated test scripts rather than just finding bugs, helping developers improve their own processes. Your role involves working in agile teams, tackling a variety of technical challenges, and performing exploratory testing to identify risks. This position offers rapid career growth and access to cutting-edge technologies and extensive infrastructure.
- Build advanced automated test suites to exercise our world-class applications.
- Work with the development and other engineering teams to automate testing, applying risk-based strategy.
- Conduct static and dynamic application security testing (SAST) and (DAST).
- Conduct load and performance testing to identify application bottleneck.
- Conduct research on emerging technologies related to application quality.
- Analyse and decompose complicated software systems and design a strategy to test these systems.
- Work with Product Owner and Business Analyst to craft out user story acceptance criteria.
- Conduct application performance and security testing to ensure we have a robust and secured system in place.
- Implement and maintain regression test suite in QA nightly build.
- Actively refine smoke test suite in Development CI environment.
- Lead system integration testing with other system owners.
- Manage user acceptance testing/alpha testing and defect life cycle.
- Drive continuous improvement in Agile testing practices and tools.
- Ability to interpret the application source code and experience of using different cloud providers services such as AWS, AZURE and GCP
Job Requirements
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
- Min 5 years’ experience in one or more of the followings: Application exploratory testing and regression test automation
- Application performance testing
- Application security testing
- Strong analytical skills.
- Meticulous attention to details.
- Good interpersonal skills such as tactfulness.
- Good presentation and listening skills.
- Experience in agile development environment will be an added advantage.
- Experience with open-source automated testing framework like Playwright, Cypress, Robot Framework, Cucumber, Appium, Selenium or enterprise level testing tools (Tricentis QTest/TOSCA, Micro Focus UFT or Micro Focus ALM/Quality Center) will be an added advantage.
- Experience with open-source performance testing tools like K6, JMeter, Locust or enterprise level testing tools (Micro Focus LoadRunner) will be an added advantage.
- Experience with open-source security testing tools like ZAP, Burp Suite, SQL Map, Clair, etc or enterprise level security tools (Mirco Focus Fortify On Demand, Prisma Cloud, Veracode, Nessus or CheckMarx) will be an added advantage.
- Experience to setup the pipeline with CICD tools, such as GitLab, Bamboo and etc.
- Certified Software Testing Professional and/or Certified Software Quality Analyst and/or CREST/OSCP certification will be an added advantage.
Skills Requirements
About Company
We are an award-winning, full-service Web Solutions Company based in Singapore. Websparks Pte Ltd is formed in 2008.
Websparks is an ISO 27001 certified company. ISO/IEC 27001 is the leading international standard for information security management and helps organisations to keep information assets secure
Websparks is an ISO 9001:2015 certified company. We have demonstrated to external auditors our commitment to quality. We are able to consistently provide products and services that meet our client’s requirements.
Websparks is certified as a Microsoft Gold Application Development, Silver Application Integration and DevOps Partner. We are equipped with the tools and resources to deliver the best quality of software
Websparks is a Progress Gold Partner. As a Progress partner, we play a key role in helping organizations of all sizes – across all industries – transform and run their businesses.
Websparks is a Sitecore Solution Partner. Solution partners bring their customers' unique visions to dynamic life on their websites with the Sitecore Experience Platform.