The Role:
As a Senior Software Test Engineer, you will play a crucial role in ensuring the quality and reliability of our web applications across both front-end and back-end systems. You will be responsible for designing, developing, and executing comprehensive test plans and test cases. Collaborating with developers and product managers, you will help deliver high-quality software solutions. You will be expected to implement best practices in testing, ensuring scalability, performance, and security. While automated testing is the main direction, manual testing will also be required to ensure comprehensive coverage.
Key Responsibilities:
Ability to design, debug, maintain, and write test codeImplement and maintain automated tests and scripts, with a primary focus on automationIdentify, document, and track defects and ensure their resolutionPerform regression testing to ensure existing functionality is not affected by new changesEnsure scalability, performance, and security through rigorous testing practicesContinuously improve testing processes and methodologies
Required Skills, Experience and Qualifications:
5-8+ years of software testing experienceProven experience as a Test Engineer or similar roleStrong knowledge of software QA methodologies, tools, and processesExperience with automated testing tools and frameworksExcellent problem-solving skills and attention to detailExcellent communication skillsTechnical knowledge: Microsoft Visual Studio web tests, load tests, unit testsJavaScript/TypeScriptCucumberMSSQLNode.JS