The role of the Senior Quality Assurance and Test Engineer (SQATE) is work with the Quality Assurance and Release Manager in implementing the end-to end processes of the Quality Assurance, Testing and Release activities from a pre-production, pre-test environment to the final test and production environment to provide a fail-proof system in every stage of the product development and the deployment.
The SQATE takes an active role in identifying every and all the inconsistencies, defects, deviation from specifications, decrease in performance after developers have completed their work and take a proactive role in preventing possible failure at an early stage until the execution of tests are in place to guarantee the quality of the product and applications are in compliance and within or above the set of standards to successfully implement the testing phase and propose the right solution or approval to the Quality Assurance & Release Manager before final release, if necessary, within the planned timeframe.
The SQATE has full access to all environments to ensure that the development and testing processes are correct. The SQATE is to recommend tools and sharing best practices to help speed up the process for developers. The SQATE takes an active role from the beginning of each sprint to understand what's going to be built and how it's going to be tested in an agile working model, where one phase of the process depends on the completion of the previous phase, where testing and development simultaneously take place during a sprint.
Defines, creates, updates test plans for internal and external application.
- Manges the mapping of test cases to business requirements and functional designs.
Defines, creates, updates testing artifacts including but not limited to test cases, test scripts, test conditions, and expected test results. validates functionality, interoperability, and data integrity of the application under test.- Reviews testing deliverables.
Reviews of test execution results.
- Performs negative testing.
Troubleshoots issues and investigate/verify logs.- Documents and logs defect in a timely manner using QA management tool like TFS, github.
Readily works with 3rd party vendor/clients to ensure successful product integration.
- Tests application in clients site.
Executes normal and complex test cases.- Continuously improves test case coverage by covering (E2E, Regression, Negative and Exploratory Test cases) for all features.
Performs functional test to ensure all requirement functions are working as expected and meet the requirements.
- Performs regression test after all functional and defects were fixed to ensure application ins working end to end.
Attends daily stand-up meetings with project team providing detailed analysis when requested.- Collaborates within the QA team for the solution/changes required and relay it to the development.
Submits daily activity report.
- Performs required performance testing preparation/execution activities.
- Sets up environment and database data for devices under test.
- 20. Ensures that provided environment/devices/peripherals setup mimics production setup
Writes basic to intermediate sql scripts and document it via github.
- Installs and tests mobile applications on but not limited to android/iOS device.
Conducts actual testing of applications and devices in the field, as needed.- Recommends or handovers application to be deployed in production and creates the corresponding handover documentation.
Ensures correct configurations are documented and coordinated to respective teams.
- Ensures and monitor correct upgrade/sequencing of versions are carried out in production.
Works with cross-functional teams (FE & BE Devs, BD, Operations, Marketing, Finance, ITOPS) to ensure quality throughout the software development lifecycle.- Conducts post-release/ post-implementation testing in case of production issue and help provide investigation/facts i.e. issue replication.
Works closely with development team to provide support and inputs regarding product design and issues.
Job Types: Full-time, Permanent
Pay: Php30,000.00 - Php40,000.00 per month
Benefits:
Health insurance Opportunities for promotion
Schedule:
Supplemental pay types:
* Performance bonus