About the Role
Responsibilities:
Represent test in all project meetings.
Provide story points for each user story to be tested (no common method for how this is done today. Sometimes done via understanding of level of testing required, some done via high/medium/low effort, some done based on complexity).
Write automated scripts for functionality (gui or services based) for use in both regression as well as feature level testing.
Work with team to ensure understanding of the embedded tester role, what we do, and how we do it.
Participate in all Agile ceremonies (from epic to retrospectives).
Participate in user story reviews, ensure acceptance criteria is clear, and define and review test cases prior to start of test.
Identify test dependencies and work with respective teams for required data, functionality, etc.
Identify problems with functionality/data and create defects and track to closure.
Handoff to TQA as necessary (could be automation, could be completed stories, could be release notes for completed work).
Ensure completed automation is in ETQA Embedded Testing Gitlab project.
Hold automation code reviews/demos with other testers.
Ensure automation code merge is completed on a regular basis.
Provide status on deliverables on a weekly basis to manager.
Groom regression suites to ensure the coverage is correct and relevant.
Create and provide release notes for new builds to TQA team in test.
Create and track to closure defects with application/service code.
Triage and help resolve defects found by other parts of Test and the business.
QUALIFICATIONS / SKILLS:
Automation testing experience.
Expertise with one or more test automation frameworks.
Strong verbal and written communication skills.
Strong desire to succeed.
Knowledge of testing methodologies (functional, non-functional, end-to-end, regression testing).
Experience with database testing.
Understanding of Agile and SCRUM.
Experience working in continuous integration and continuous delivery.
High-energy, detail-oriented and able to meet tight deadlines.
Knowledge of programming language(s).
Ability to provide results with minimal supervision.
Knowledge of test management tools such as ALM, Octane, or a similar tool is desirable.
Experience with automation tools like UFT, Selenium, Maven, and Ready API.
Able to write, present information, and respond to questions from leadership, customers and business partners.
Contribute individually and as a member of a team.
EDUCATION and/or EXPERIENCE:
Bachelor's degree from four-year College or University (computer science or engineering field); and three years related experience or equivalent combination of education and work experience.
Requirements
About the Company
Tekvology - Technology is not a barrier !
Tekvology is a network of experienced and talented freelance software developers, data engineers, product builders, project managers and experts.
We provide the right talent to companies and individuals for projects, support and problem solving.