Responsibilities
What will you contribute?
The Technical QA engineer ensures software products meet design specifications and product quality standards, by performing technical tests, automation and environment maintenance.
We need a business focused application tester who has worked or is at least aware of the modern development practices (agile mindset, CI/CD culture awareness, using TDD / BDD styles to deliver code, static analysis, etc.).
Responsibilities & Deliverables:
Your deliverables as a Technical QA engineer will include, but are not limited to, the following:
- Creating test cases from product specifications.
- Reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
- Sets up and maintains personal testing environments. May set up team testing environments.
- Estimate, prioritize, plan and coordinate testing activities.
- Design, develop, and maintain test scripts to be automated.
- Identify, record, document thoroughly and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to meet client needs.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Monitor debugging process results.
- Assist in the review of software development processes to improve product quality.
- Communicates with stakeholders on product issues.
- Acquires and maintains knowledge of existing products, operations or systems.
- Reviews product documentation to ensure completeness and accuracy.
- Provides support to stakeholders prior to GA release of software.
- Create and/or run SQL scripts to populate data and validate test results.
Want more jobs like this?
Get Software Engineering jobs in Bucharest, Romania delivered to your inbox every week.
Required Experience:
- 2-3 years' experience in software testing or related field.
- Experience in the software or financial industry preferred.
- Experience with relational databases preferred.
- Proficiency with Microsoft Office applications.
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple projects simultaneously.
- Knowledge of quality assurance methods and techniques including the software development lifecycle.
- Effective planning and organizational skills, with an attention to detail.
- Effective analytical and problem-solving skills and ability to think 'out of the box' for process improvements.
- Ability to work with specialized software tools; effectively implement and evaluate new processes or plans.
- Ability to execute test plans and test scripts for commercial software applications, document expected results vs. actual results, and record software defects.
- Preferred knowledge of automated testing software tools with ability to design and develop automated testing programs.
- Preferred knowledge of the Agile software development methodology.