Principal Software Engineer - QA (Automation)
As a Senior QA Engineer at Esyasoft\nTechnologies, you safeguard the quality and reliability of the apps and\nplatform that our clients and end\-users depend on. Working within the QA &\nTest team and supported by the Automation & Test Lead, you own the depth\nand breadth of testing across mobile (iOS and Android), web and backend,\nextending automation, holding the release gate, and championing quality across\nthe engineering team.<\/span><\/span><\/span> The role owns:<\/span><\/span><\/span><\/b> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Test coverage and quality across Esyasoft's mobile, web\nand backend products<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Test automation \u2014 building, extending and maintaining\nthe automated suites<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Release\-gate discipline and defect triage<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Quality advocacy and test ability across the wider\nengineering team<\/span> A. Test\nStrategy & Coverage<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Design and own test plans and coverage across the\nproducts \u2014 functional, regression, integration, UI and end\-to\-end<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Take a risk\-based approach, focusing test effort where\nthe user and commercial impact is greatest<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Define clear, repeatable test cases and keep them\ncurrent as the products evolve<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Develop the automation framework and integrate tests\ninto the CI/CD pipeline so quality checks run continuously<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Reduce manual regression effort by automating the right\nthings at the right level<\/span> C.\nQuality Assurance & Release Gating<\/span><\/span><\/b> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Carry out exploratory and manual testing where it adds\nvalue beyond automation<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Own release\-gate discipline \u2014 clear, evidence\-based go\n/ no\-go on quality<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Lead defect triage, raising, tracking and verifying\nfixes to closure<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Cover non\-functional quality \u2014 performance, load,\naccessibility and reliability \u2014 where relevant to the release<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Partner with DevOps and engineering on environment\nstability, test data and monitoring of quality in production<\/span> \u2022<\/span><\/span> <\/span><\/span><\/span><\/span>Partner with mobile, web and backend engineers and with\nProduct to build quality in from the start, not bolt it on at the end.<\/span> \u2022<\/span><\/span>
<\/span><\/span><\/p>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/div>
<\/span><\/span><\/b><\/div>
<\/span><\/span><\/div>
<\/span><\/span><\/b><\/p>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/b><\/div>
<\/span><\/span><\/div>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/b>
<\/span><\/span><\/div>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/span><\/b><\/div>
<\/span><\/span><\/div>
<\/span><\/span><\/p>