Software Development Engineer Test - 2

Learning Technologies Group plc
Summary
Join Reflektive as a Quality Assurance Engineer to collaborate with product managers and developers in a fast-paced environment. You will test, iterate, approve, and automate feature releases, working in a cross-functional role. The ideal candidate possesses a strong interest in software development and testing, exceptional attention to detail, and excellent communication skills. You will create test plans, isolate quality issues, and automate testing. Flexibility and initiative are essential in this dynamic role. This position offers exposure to all aspects of product development, from design to end-user adoption. Reflektive is a forward-thinking organization using its people management platform to drive employee performance and development.
Requirements
- Bachelorβs Degree in Computer Science, Engineering or related field
- 4+ years of manual & automation testing experience for Web and/or SaaS applications
- Automation experience is a must (Selenium/RC or similar tools)
- Experience testing multiple browsers and versions (Firefox, Chrome, Safari and IE)
- Knowledge in Java or Ruby or Python scripting is mandatory
- Experience in API level testing is mandatory
- Solid understanding of Agile methodology and the Software Development Life Cycle
- Extremely detail-oriented, logical and patient. Able to think through and map complex systems, and translate them into clear test cases
- A technology enthusiast. Excited to work in a fast-paced development environment, and eager to work with new technologies
- Motivated to learn and grow. This position exposes the candidate to all aspects of a successful product, from development through end-user adoption
Responsibilities
- Testing new features and providing feedback to the product/engineering team
- Writing and maintaining efficient, thorough test cases
- Coordinating and managing feature releases with product/engineering
- Learning and mastering the inner workings of a full enterprise product suite
- Reproducing bugs and other issues reported by customers and uncovering problems and/or defects before launch
- Creatively test the product and create clear and articulate bug reports
- Ensure that critical bugs are reviewed and prioritized in advance of releases
- Advocate for testability during the design process, allowing for better automation
- Collaborate with cross functional teams to deliver a high quality product requirements
- Design and execute web based automation testing, using tools like Selenium WebDriver
- Excellent verbal and written communication skills
Preferred Qualifications
- Experience working on accessibility(A11Y) projects is a big plus
- Mobile Platform and Web Security testing a plus