Description
Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale โ across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
- 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.
Qualifications
- 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 the financial domain is a plus.