Accenture

Quality Engineering Analyst

San José, San José Province, CR

19 days ago
Save Job

Summary

Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 801,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at accenture.com.

The Quality Engineering Analyst is a professional with background in a technology field, such as Computer Science or Web Development, and is responsible for providing test automation services for multiple products and applications adhering to Accenture standards and policies.

Key Responsibilities


  • Looks for improvement opportunities.
  • Participate in the research, evaluation and implementation of automated testing tools and utilities.
  • Creation of quality documents.
  • Perform QA/QC daily activities (test plan and test cases creation, test execution, bug reporting and tracking, and other testing tasks).
  • Assist in ongoing process improvement efforts to ensure test planning, execution, and reporting methods are effective, efficient, standardized, coordinated, and integrated.
  • Assess and evaluate QA test requirements and determine the scope of functionality to be covered by automated testing.
  • Automation implementation (create, execute, and maintain test scripts).
  • Automation framework maintenance tasks (perform improvements, extend functionality, integrations).
  • Work with developers and product owners on creation of scripts for API testing.
  • Analyze reports of automated executions, rise flags and take actions.
  • Estimation and scheduling of Automation efforts.


  • Skills


  • Advanced computer skills (Excel – Basic to Intermediate level, Versioning Code (git svn)).
  • Testing Fundamentals (Black/White box testing).
  • Experience performing functional testing (including API testing).
  • Experience on Programming (Java (intermediate), Phyton (focused on machine learning), etc.).
  • JavaScript and JQuery knowledge (intermediate).
  • Knowledge on REST API testing.
  • Selenium Library knowledge (intermediate).
  • Knowledge on Automation frameworks (Cypress, TestCafe, Cucumber, etc).
  • Basic knowledge on remote automation testing platforms (BrowserStack, Sauce Labs, etc.).
  • Basic knowledge on TestNG/JUnit.
  • HTML5 / CSS3 intermediate knowledge (relative path selectors).
  • Knowledge of Eclipse / IntelliJ tools or other.
  • Knowledge of Bug tracking tools (Jira or similar).
  • Basic knowledge of Postman or similar.
  • Intermediate English level (B2).
  • Bachelor’s degree in the following or similar: Programming, Computer Science, Web Development, Software Engineer, Information Technology.


  • Pluses


  • Specialization in Quality Services (Six Sigma, IEEE, ISO, CMMI, ISTQB, CSQE).
  • Knowledge of Accenture Internal Systems (Hero).
  • JavaScript Frameworks knowledge (Angular, React, Vue, etc).
  • NodeJS knowledge.
  • RPA knowledge.
  • Basic UNIX/Windows Batch scripting.
  • Tracking Systems (JIRA, Workfront, Rally, etc.).


  • Required Experience


  • At least 3-5 years of experience working as Quality Engineering.
  • Experience running manual and automated tests.
  • Experience analyzing business requirements and performing different types of testing: functional, end-to-end testing.
  • Experience testing in different environments including web, mobile and responsive sites.
  • Experience writing bug reports and providing objective feedback to software developers.
  • Experience designing tests to identify and mitigate risks.
  • Ability to work on multiple projects at the same time.
  • Ability to communicate findings to technical and non-technical colleagues.
  • Provide knowledge transfer and liaising with project teams in other parts of the world.
  • How strong is your resume?

    Upload your resume and get feedback from our expert to help land this job