Search by job, company or skills

Quality Assurance Automation Engineer

  • Posted 22 days ago
  • Over 50 applicants have applied

Job Description

Role : QA Automation Engineer role

Required Technical Skill Set

  • Non-web automation framework using (C/TCP/TK/C#/JAVA/PERL/Python/Shell) covering critical areas of subsystems like process invocation, resource management, logging, monitoring and publications etc.
  • Good expertise in Shell, PERL and proven experience in developing utilities using these languages.

Desired Experience Range : (3-8 Years)

Location of Requirement : Chennai

Desired Competencies (Technical/Behavioral Competency)

Must-Have

  • Experience level – 3 years.
  • Experience with legacy products and applications (native windows desktop applications) on client /Server architecture.
  • Good problem solving and debugging skills
  • Proven experience in deriving test cases through reverse engineering approach.
  • Hands on experience in design and development and maintenance of non-web automation framework using (C/TCP/TK/C#/JAVA/PERL/Python/Shell) covering critical areas of subsystems like process invocation, resource management, logging, monitoring and publications etc.
  • Good expertise in Shell, PERL and proven experience in developing utilities using these languages.
  • Good Bug Finding Skills
  • Proven Debugging and trouble shooting skills preferably with Microsoft Sysmon utilities or UNIX debugging utilities.

Note: Automation of both the infrastructure (Engineering test data , test bed , setup and tear down procedures for checking different version and application upgrades) along with test functionality is a desired skill

Good-to-Have

  • Apache Flink or Apache Spark
  • Kafka Security implementation
  • Stream Processing concepts
  • Message delivery semantics

Roles Responsibilities

QA Automation Engineer role in a software product engineering group.

  • Develops manual testcase / automated test scripts for testing enterprise software products.
  • Involve in every step of software development- Design, development, testing.
  • Evaluate Applied Software products using legacy and modern tools
  • Learn internal test automation tool(s), create and maintain the automation frameworks
  • Good in programming and testing automation tools embracing latest and greatest tools and techniques on this area.
  • Basic Programming skills to generate test data and database operations and SQL.
  • Active participation in developing high performance software. Skills in performance testing, developing ideas in performance tuning of software is a desirable.
  • Adaptive to full technology stack, on fast paced, on-the-job learning
  • Comfortable with Agile/Scrum development and rapid prototyping
  • Interfaces with internal customers for requirements analysis.
  • Troubleshoots software problems of limited difficulty.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150663149

Similar Jobs

Chennai, India

Skills:

XpathMavenSelenium WebdriverTestNGGitTypescriptGradleJUnitJava ProgrammingCore JavaRest AssuredPostmanPlaywright

Chennai, India

Skills:

S3Aws ServicesJavaSql QueriesLambdaEc2PostgresSeleniumRDS

Chennai, India

Skills:

SqlScrumAgileSQL ServerRegexGithubMavenJIRASeleniumSsmsPandasStlcAWSApi TestingMySQLBlcPostmanPythonJenkinsQa AutomationLlmGPT

Chennai, India

Skills:

TypescriptJavaSeleniumContinuous IntegrationContinuous DeploymentTestNGAppiumPythonJUnitToscaJenkinsGitCypressPlaywright

Chennai, India

Skills:

SeleniumAWSJavaRest AssuredPostgresTypescriptJavascriptCucumberSnowflakesPlaywright