Mid/Senior Automation Quality Engineer

This job is no longer active!

View all jobs Brainspotting active


View all jobs Mid/Senior Automation Quality Engineer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Brainspotting
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 15.09.2015
    Remote work: On-site
    Short company description

    We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.

    We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.

    Requirements

    Our client is a leading, global technology provider of beyond the firewall collaboration solutions. Over 99% of the Global Fortune 1000 use their platform to securely share content and collaborate anytime, anywhere, with business partners.

    A pioneer in software-as-a-service computing, over 18 years ago they created the first solutions for syndicated lending, which then led to the world's first virtual data rooms (VDRs), used to support the complex and highly regulated process of managing strategic financial transactions.
    Gartner recognizes them as the top ranked supplier in the Enterprise Collaboration and Social Software category.
    For them we are currently looking for both Senior and Middle Automation Quality Engineers, for multiple positions inside the Quality Engineering Team.

    Overview

    About the Job
    Responsible for delivering high-quality software products through application testing, and contribution to continuous improvement of Quality Control (QC) and cross-functional software development processes. Also responsible for mentoring junior team members.

    Applies experience, intelligence, and creativity to resolve a wide range of moderately complex issues; seeks guidance from other relevant experts on most complex issues (e.g., technical or business complexity). This job is the fully qualified, career oriented, journey level position.

    About the Team
    Along with the Development, Product Management, and other cross-functional teams, the Quality Control team is responsible for on-time delivery of high-quality software releases. The team works together with other functions in small, highly collaborative and empowered teams.

    Requirements
    • Education – BS degree (highly preferred) or equivalent work experience.
    • For the Senior role, it typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a relevant Master’s degree; or equivalent work experience.
    • For the Medium role, minimum of 2 years of related experience; or an advanced degree without
    experience;
    • Detailed knowledge and experience with Quality, Automation and and Systems Development methodologies
    • Working knowledge of issue/defect tracking tools such as Jira, Test Director etc.
    • Highly analytical, pro‐active and detail oriented
    • Must be a self‐starter and be able to operate independently within a team members situated globally.
    • Excellent communication skills and experience working in a multi‐site environment with on shore and off shore team
    • Experience with:
    o Quality testing procedures and methodologies
    o Testing of web based applications
    o Functions of operating systems and browsers
    o Policies and procedures related to product development
    o Manual test scripts

    Desired
    • Experience working with MAC using Objective-C; knowledge of and interest in MAC application Automation
    • Experience working with Automation using Java
    • Knowledge of Xcode and Eclipse/Studio.
    • Experience with Agile/Scrum methodology a strong plus
    • Experience with some (required) or all (desired) of the following is expected:
    o Java
    o SQL
    o Object Oriented Programming
    o Project Management
    o JUnit, SAML, AMF
    o Eclipse, Ant, Maven, XSLT, Ruby on Rails,
    o JIRA, Subversion
    o UI Automation tools such as IBM RFT, Selenium, Cucumber, Calabash etc.
    o Testing of ETL and Data Analytics
    o Relational and non-relation database technologies including big data

    Responsibilities

    Responsibilities
    • Independently test new software applications and modifications to ensure that software operates as intended.
    • Obtain and analyze system requirements to develop an understanding of the business needs and functionalities of the new application.
    • Write test plans when needed.
    • Develop and run test scripts to uncover program defects. Confirm defect fixes applied correct the defects identified and don't introduce new issues.
    • Perform manual test execution as needed to meet the needs of the product release
    • Troubleshoot issues with automation scripts.
    • Implement fixes for automation tools, frameworks or script related issues.
    • Perform log/system analysis to identify application issues.
    • Implement and monitor daily testing of builds to monitor application code changes and automation breakage.
    • Update/maintain test scripts to account for changes in application.
    • Adhere to coding standards; communicate coding standards to others in the group. Perform code reviews of other’s work and provide meaningful feedback.
    • Document work performed and track progress of project.
    • Report on individual or team testing progress.
    • Demonstrate the functional aspects of the software to other individuals or groups.
    • Mentor more junior team members.
    • Address technical and non-technical issues escalated by junior team members.
    • Contribute to technical and non-technical aspects of test strategies and team best practices.
    • Communicate information clearly, concisely, and professionally.
    • Listen actively, reflect and summarizes others' comments to ensure understanding.
    • Prepare and deliver coherent, highly credible, and engaging presentations that have impact.
    • Proactively share timely updates and information with relevant parties.
    • Tailor communication style and content to the audience.
    • Write technical concepts and information clearly and thoroughly for technical and non-technical audiences.
    • Analyze challenges, problems, and process breakdowns to ensure that lessons are learned and improvements are made.
    • Focus efforts on continuously improving the processes and practices that create the most value.
    • Optimize and integrate processes and operations to ensure high quality and service.
    • Use appropriate metrics and data to monitor and improve processes and practices.

    Other info

    Benefits
    • Motivating salary package;
    • Trainings;
    • Career path.

    Job-uri similare care te-ar putea interesa:

    BUCURESTI,

    BUCURESTI,

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (390)