Senior Software Testing Engineer
● Develop and execute detailed, comprehensive, and well-structured test plans and test cases.
● Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications.
● Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage.
● Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases.
● Assess the status of releases, helping ensure they are timely and of the highest quality.
● Identify, record, document thoroughly, and track bugs through our issue tracking system.
● Perform thorough regression testing when bugs are resolved.
● Explore automation opportunities and gradually integrate automated tests with manual testing processes.
Requirements
● Bachelor’s degree in Computer Science, Engineering, or a related field.
● Strong knowledge of software QA methodologies, tools, and processes.
● Excellent communication and teamwork skills.
● Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews.
● Experience writing clear, concise, and comprehensive test plans, test cases and bug reports.
● Proficiency in testing for mobile web and apps.
● Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases.
<