Responsibilities:
Implementation and maintenance of Automated Test Infrastructure and Test Suites
Align automation with the speed of development. Make informed decisions on what, how, and when to automate vs manually test.
Identify test conditions, both positive and negative, from User Stories, Product Backlog Items, and other requirements documents.
Execute test cases, document results, update progress and track bugs
Use both manual and automation testing techniques to identify, track and report existing bugs as well as potential areas of risk in our software
Design and execute non-functional testing (e.g., performance, security and accessibility) by using standard testing techniques
Participate in daily stand-ups, sprint planning and retrospectives, and other meetings as needed
Operate in an agile development team and participate in the design, development, testing, and debugging of applications.
Review work items to estimate and work along side senior engineers to propose testing solutions.
Achievements/Goals
Implementation and maintenance of Automated Test Infrastructure and Test Suites
Qualifications/ Requirements:
Bachelor's degree in Computer Science, or equivalent work experience
3+ years of commercial software testing experience, including experience in automating test cases for web applications
Experience with testing REST APIs (Postman, Curl)
Experience with performance and load testing
Solid foundation of QA methodologies, testing techniques and software development process in an agile environment
Solid understanding of the Agile SDLC
Experience using TFS, JIRA, GIT, Jenkins or other CI/CD tools
Coding proficiency in C# and SQL
Experience using Selenium WebDriver
Strong communication skills – written and verbal
Strong collaboration skills – experience working in a small-team environment
Experience with cloud technologies (Azure/AWS) is a plus
Experience in financial domain is a plus
--
You must verify your mobile number to apply to this job.