What you will be doing …
- Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise to our development and test teams.
- Design and build automated test programs from requirements, user stories, test strategy, test models, and application designs following established coding standards and practices.
- Research, recommend and implement tools as needed with the goal of increasing automation coverage and efficiency
- Use creative thinking to quickly identify and test edge cases for applications including:
- Functional testing
- UX and UI Testing
- Integration testing of APIs
- Performance and scalability testing
- Security Penetration Testing
- Create reports on software quality based on quantified measurements and KPIs to recommend the overall health of the release.
- Work closely with Agile development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind.
- Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
- Demonstrate and show case latest innovation in Automation
Qualifications you need …
- 8 years or more experience in Java
- Practical knowledge in test management , bug tracking, UI, UX, API , and platform testing tools.
- Practical knowledge in building, maintaining, and improving automation frameworks.
- Communicate effectively through written and verbal communications
Other stuff you should also have …
- Experience of testing fundamentals such as TDD.
- Experience with testing big data platform
- Experience with Agile product development methodologies and Continuous Integration
- Passionate: You love creating intuitive and beautiful user experiences that exceed the needs of your users.
- Empathic: You show great empathy for your audience and are experienced in Design Thinking/User Centered Design practices.
- Participating: You love working with a team and are eager to collaborate with business colleagues to find elegant but practical solutions to design challenges.
- Flexible: You are deliberate about your design approach, and you rely on feedback from the team and users to ideate and improve on your designs.
- Confident: You love creating advanced designs and prototypes and ensure they are validated throughout each step.
- Life-learner: You take pride in learning, as well as sharing what you know with your teammates.
by via developer jobs - Stack Overflow
No comments:
Post a Comment