QA Software Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

HOME OFFICE, in these opportunities as a QA Engineer you will:

Develop and Deliver: Automated testing solutions by understanding business needs, defining test scenarios, building test scripts using tools/frameworks and comprehensive understanding of software development life cycle/Agile methodologies. Test applications across a range of technologies including web, desktop, installers, batch processing, REST services. Be a team player, be innovative, be an effective communicator.


Job Description Main Responsibilities / Accountability:

  • Leads software test automation activities in the team

  • Automates existing test cases mostly for desktop\CLI tools (+ API, Web)

  • Performs full cycle of testing on the project (understands requirements, creates test cases, automates test cases, offers improvements)

  • Partially involved in manual testing

  • Contributes into all required technical documentation / manual related to assigned components to ensure supportability

  • Is proactive, offers technical solutions, provides technical support to the development teams focusing on automated testing

  • Can work without guidance and supervision

  • Participates in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work

  • Provides status updates for own scope of work within the project, participates in internal team and status meetings

  • Uses disciplined software development processes, adhering to team/company standards and software best practice guidelines, and corporate policies


Key Relationships:

  • Working alongside developers, QA engineers, architects, and product managers in remote locations on the analysis, design, and delivery of new features

  • Partner with other software engineers to assist in quality automation


Essential Skills/Experience Required:

  • Must have production 3-5 years’experience of automating test cases in .NET, relevant .NET/ C# knowledge and experience

  • Must have experience in testing desktop, client-server applications, APIs

  • Must be able to understand business requirements, test cases

  • Must have experience in creating test cases

  • Must be able to report his status on daily meetings with foreign team members in English

  • Nice to have leadership skills and experience to drive automation processes on the project

  • Should be a quick learner, adaptable and able to work productively with others