Summary
The Senior Automation Engineer will setup, and maintain automation framework in a rapidly growing organization. As well as perform ambiguity reviews of business and software requirements, execute tests, log defects, and report test metrics and test status to the project teams.
Essential Duties and Responsibilities include the following. Other duties may be assigned. Your deliverables as a Sr. Automation Engineer may include, but are not limited to, the following:
Basic Qualifications
Set up, maintain, and test automation frameworks on multiple application platforms, such as Desktop, and Web, and building test scenarios.
Experience programming using Java, Python and/or .NET.
Experience with selenium or other software testing technologies
Experience with automated testing of API's, user interface, and data validation
Conduct automation test runs for functional and regression testing.
Participate in code coverage/test coverage analysis to increase test coverage
Participate in performance testing. Understanding the flow of code and how it interacts with different components.
Understand project documents, customer demands, and product objectives to create and execute test cases.
Investigate customer problems referred to you by technical teams, testing bugs, and creating and managing bug reports.
Handle technical communications and understanding the customers' needs.
Work with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
Note all testing actions you have performed in daily and weekly reports.
Research test tools, methodologies, and trends and upgrading existing practices and processes.
Lead and coordinate testing efforts
Define and own the QA processes and strategies in an Agile development environment.
Solid foundation in algorithms, data structures, object-oriented programming, and core Computer Science concepts
Strong verbal & written skills
Strong analytical skills
Preferred Qualifications:
Extensive technical skills through demonstrated roles in software development, test automation and performance engineering
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Programmatically test the product, measure test coverage, develop the sustainable automation, drive testability and diagnostic ability into the product, while promoting best practices in quality areas
Multiple project experiences with extensive DevOps practices in an agile environment
Software and/or Test Automation Development experience in a CI/CD environment
5 years test automation experience including RESTful APIs/Services, Functional Testing, Performance Testing and Load Testing
Demonstrated ability to own, design, lead and implement test strategies for complex applications and deployment topologies
Experience with test strategy and execution of Web, Mobile and Desktop systems
Can juggle testing of multiple projects with multiple development teams
Exposure to Machine Learning and Artificial Intelligence in Test Automation
Strong understanding of software testing methodologies and techniques. ISTQB certification a plus
Competencies To perform the job successfully, an individual should demonstrate the following competencies:
Analytical - Synthesizes complex or diverse information; collects and researches data; uses intuition and experience to complement data; designs workflows and procedures.
Design - Generates creative solutions; translates concepts and information into images; uses feedback to modify designs; demonstrates attention to detail.
Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem-solving situations; uses reason, even when dealing with emotional topics.
Technical Skills - Strives to build knowledge and skills, shares expertise with others.
Customer Service Ability to understand and responds promptly to customer needs.
Interpersonal Skills - Maintains confidentiality; remains open to others' ideas and tries new things.
Oral Communication - Speaks clearly and persuasively in positive or negative situations; listens and gets clarification; responds well to questions; demonstrates group presentation skills; participates in meetings.
Written Communication - Writes clearly and informatively; presents numerical data effectively; able to read and interpret written information.
Teamwork - Balances team and individual responsibilities; exhibits objectivity and openness to others' views; gives and welcomes feedback; contributes to building a positive team spirit; able to build morale and group commitments to goals and objectives.
Delegation - Delegates work assignments; matches the responsibility to the person; gives authority to work independently; sets expectations and monitors delegated activities; provides recognition for results.
Quality Management - Looks for ways to improve and promote quality; demonstrates accuracy and thoroughness.
Business Acumen - Understands business implications of decisions; displays orientation to profitability; demonstrates knowledge of market and competition; aligns work with strategic goals.
Ethics - Treats people with respect; keeps commitments; works with integrity and ethically; upholds organizational values.
Organizational Support - Follows policies and procedures; completes administrative tasks correctly and on time; supports organization's goals and values.
Motivation - Sets and achieves challenging goals; demonstrates persistence and overcomes obstacles. Must be a self-starter.
Planning/Organizing - Prioritizes and plans work activities; uses time efficiently; organizes or schedules other people and their tasks; develops realistic action plans.
Professionalism - Approaches others in a tactful manner; treats others with respect and consideration regardless of their status or position; follows through on commitments.
Adaptability - Manages competing demands; able to deal with frequent change, delays, or unexpected events.
Dependability - Follows instructions, responds to management direction; takes responsibility for own actions; commits to long hours of work when necessary to reach goals; completes tasks on time or notifies appropriate person with an alternate plan.
Initiative - Asks for and offers help when needed.
Innovation - Displays original thinking and creativity; meets challenges with resourcefulness; presents ideas and information in a manner that gets others' attention.
Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience Bachelor/masters degree in computer science discipline or equivalent. 7 years of experience as a Software Developer, Software Quality Engineer, or as an SDET. Understanding and have worked in an Agile environment, changing an organization to Agile is a plus.
Language Skills: Ability to read, analyze, and interpret technical procedures. Demonstrated ability to write reports, correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
Mathematical Skills: Demonstrated ability to translate data into quantifiable actions/deliverables. Ability to understand project and product KPIs, and translate those to test cases.
Reasoning Ability: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills: To perform this job successfully, an individual should have advanced skills in MS Office, familiarity with digital help tools, experience with various automated testing software
Product Design: Working experience in design, development, and implementation of product plans. Working experience in full product lifecycle methodologies. Working knowledge of Product specialty/job area, principles, concepts, and practices.
Other Skills: Working experience in creating, prioritizing, and recommending epics and features. Experience conducting competitive research and analysis. Demonstrated experience in a collaborative, cross-function team environment.
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to stand; walk; sit and talk or hear. The employee is frequently required to use hands to finger, handle, or feel and reach with hands and arms. The employee is occasionally required to stoop, kneel, crouch, or crawl and taste or smell. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision.
Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate.
Stellants Financial Services is an equal opportunity employer. Stellants Financial Services is committed to providing its employees an environment that is free of harassment, discrimination and intimidation. It is the policy of Stellants Financial Services to comply with all applicable employment laws and regulations and to provide equal opportunity for all qualified persons and to not discriminate against any employee or applicant for employment because of race, color, religion, sex, age, national origin, disability, pregnancy, sexual orientation, veteran status, familial status, gender identity, change of sex, and/or transgender status or any protected status. Candidates must possess authorization to work in the United States. This policy applies to recruitment and placement, promotion, training, transfer, retention, rate of pay and all other terms and conditions of employment. Employment and promotion decisions will be based solely on merit, ability, achievement, experience, conduct and other legitimate business reasons. Interested candidates should NOT submit a photograph or video with a résumé. Résumés containing a photograph or video will not receive consideration. All employment with SFS is at-will employment. Continued employment with SFS is not guaranteed and all employees may be subject to discharge or discipline without notice or cause, at the sole discretion of SFS.
Click the checkbox next to the jobs that you are interested in.
Bug/Defect Analysis Skill
Bug/Defect Tracking Skill
Senior Sales Engineer - Industrial Automation & Robotics
Industrial Automation & Robotics - Exotec, Atlanta, GA
Diversity Resource Staffing. Inc, Atlanta, GA