Back to Jobs
Senior QA Analyst - B2B/Remote
The vacancy has expired
-
Salary30-40 EUR/hrLocationEastern Europe, Europe, RomaniaIndustryInformation TechnologyJob Description
Role Summary
Working as part of the Core Trading team, you will be responsible for the overseeing the testing of a range of key projects within trading and risk management. Work streams will include both business initiatives and technology modernization requirements. The emphasis is very much on automation rather than manual testing as it will involve the management of complex problems often based on real time data feeds. You will also be working on strategic initiatives to modernize our existing technology stack based on a distributed scalable micro service-based architecture. You will be expected to make an active contribution to this process and be prepared to offer ideas and solve problems at every stage of each project. The projects you will be working on are mainly server-side but with some scope for front end testing when required.Key Responsibilities
- Liaise with the business/developers/BAs at concept stage to determine testing strategy and coverage
- Actively participate in sprint planning sessions and ensure requirements are clear and complete
- Provide accurate estimation for sprint planning
- Create test cases, BDD specifications and data (manual and automated)
- Ensure that adequate test coverage is provided
- Assess the impact and risks of new functionality introduced into the system and plan regression testing and/or highlight any potential issues
- Participate in team stand ups
- Actively implement Test Automation where possible and ensure that it is up to a certain standard
- Understand and Maintain the existing test automation suite where required
- Execute test scripts and analyze and record results
- Identify defects/ anomalies and investigate their cause. Document and track these defects.
- Recommend improvements or corrections to developers or system analysts
- Review log files and reports to identify program processing errors and possible improvements
- Actively seek to gain and improve knowledge of systems and functionality
- Train and Mentor new members of the QA team
- Conduct Peer reviews of test artifacts from coverage and correctness perspective
- Transfer system and functional knowledge to team members and other QAs as required
- Monitor multiple projects/software changes from concept to release and confirm correct behavior after release to live
- Building Testing Efficiencies within the team
- Understand and adhere to the GAIN Capital Change Request process
- Understand and adhere to the GAIN Capital QA processes
- Be responsible for all phases of testing across various test environments
- Coordinate with Service Delivery teams to ensure the timely and correct release of software to live
- Contribute towards improving the QA process and quality standards across the organization
- Evaluate testing tools and software that can be implemented to aid QA and maximize testing coverage
- Actively participate in knowledge sharing and team building exercises within the QA organization
Skills, Knowledge & Experience Required
Required:
- Good knowledge of the software development lifecycle
- Good knowledge of QA practices and processes
- Experience of testing web and client-server applications
- Experience working in an Agile environment and BDD
- Experience in testing financial applications especially Trading platforms and services and reporting solutions
- Experience working in all phases of software testing right from requirements analysis up until QA/UAT sign off and release to live
- Understanding of Programming fundamentals
- Basic SQL skills including joins
- Experience in test automation using a BDD tool
- Experience in building, deploying and releasing software by working with developers
- Experience working with version control, build & deployment and test management tools preferably Microsoft Team Foundation Server and Jira
- Experience testing Webservices and Windows services
Desired:
- Business/Financial knowledge
- Experience in debugging software
- Experience in reviewing application code
- Experience in building tools and utilities for automating testing tasks
Qualifications Required
Required:
- A degree in Computer Science or related IT experience
Personal Specification and Competencies
1. Professional/Technical Excellence/Product Knowledge
- Demonstrates the appropriate level of technical, professional or product knowledge and expertise for the role or function
- Demonstrates sound knowledge of policies, processes and systems in their area of expertise
- Continually strives to develop own skills and knowledge
2. Relationships and Team Working
- Works with others to build an effective team and wider team relationships
- Shares information, knowledge and expertise to achieve organizational goals
- Deals honestly and fairly with others, showing consideration and respect for individual differences
- Establishes and maintains good working relationships with internal and external clients and acts with integrity
3. Communication
- Communicates in an open, candid, complete and consistent manner, with an understanding of appropriate use of communication across all levels. Gets messages across clearly in a way others can understand
- Listens/ pays attention actively and objectively
- Demonstrates ability to communicate effectively to all levels
4. Interpersonal Skills – Impact and Influence
- Considers others view points when formulating decisions and recommendations
- Shares best practice, information, approaches, good ideas and solutions from anywhere
5. Commercial Awareness
- Demonstrates understanding of how own responsibilities, activities and decisions relate to the success of the business
- Recognizes the value of all major business areas avoiding a single area bias
- Provide feedback to team manager to ensure reduction of costs, improvement of quality of services or products
6. Regulatory Awareness and Responsibility
- Adhere to the firm’s compliance with applicable laws, regulations and codes of conduct
- Demonstrates awareness of the impact of regulatory policies and procedures on their responsibilities and duties
- Demonstrates awareness of key jurisdictional legislation where necessary
- Maintain an appropriate level of competence through ongoing training
7. Judgement/Analysis/Decision Making
- Makes straightforward decisions based on information that is available, seeking guidance and advice where necessary
- Identifies implications of own analysis
- Gathers and analyses the right information to resolve issues. Seeks out diverse ideas to develop creative approaches to solve problems
- Deals with situations in a pragmatic manner, utilizing theory and best practice.
8. Initiative
- Defines ambitious, but realistic personal goals and standards
- Evaluates personal progress and adjusts actions to meet and exceed expectations
- Uses effective tools and techniques to track progress, manage workload and gets the job done
- Uses intuition to drive own work forward and takes responsibility for own actions across the Company
9. Adaptability
- Builds collaborative relationships with others, working across teams
- Demonstrates flexibility and meets challenges, targets and project deadlines
- Displays a positive attitude in the face of uncertainty and change
10. Service Excellence – Internal and/or External clients
- Responds to client needs in a timely, professional, helpful and courteous manner, regardless of client attitude
- Clearly shows client that their perspectives are valued
- Strives to consistently meet service standards
- Networks effectively with clients and colleagues
- Ensure that clients are treated fairly by knowing the customer and giving suitable advice where appropriate, providing an appropriate level of service, communicating clearly and fairly and ensuring complaints are reported
11. Resilience/Self-Confidence/ Stress Management
- Remains effective and retains perspective in the face of periodic disruption
- Expresses views willingly and confidently, while remaining open to other alternatives
- Understands personal stressors and takes steps to limit their impact
- Keeps issues and situations in perspective and reacts appropriately
12. Managing Risk
- Pays attention to the important details that could have a commercial risk and business/client risk
- Follows clear, simple and efficient processes
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.
