How to find a job in QA - software testing

Job Title Software Testing and QA Duties, Responsibilities and required Skills
(Jobs Description)
Special Knowledge and Skills Required in Software Testing, Programming

  • Software Tester
  • QA Analyst
  • QA Engineer
  • Software QA Engineer
  • Manual Test Engineer
  • Quality Assurance Analyst
  • Implement and Provide input for Test Plans.
  • Design Test Cases.
  • Create Test scenarios.
  • Check / Review the Test Cases (TC).
  • Keep track of the new requirements.
  • Perform functional testing duties.
  • Perform regression testing duties.
  • Report bugs, track defects, resolve issues with the developers.
  • Track problem reports using a bug-tracking system.
  • Produce test evaluation reports.
  • Participate in software walkthrough.
  • Good analytical, problem solving skills; SDLC, Modern Test Methodologies.
  • Must understand QA processes and methodologies in a software development environment.
  • defect-tracking tools experience.
  • Understanding of database concepts.
    Desired skills.
  • Basic SQL Skills.
  • Experience with automated testing tools.
  • Senior Software Tester
  • Senior QA Analyst
  • Senior QA Engineer
  • Senior Software QA Engineer
  • Senior Quality Assurance Engineer
  • Design Test Plans.
  • Design Test Cases.
  • Create Test scenarios.
  • Check / Review the Test Cases (TC).
  • Keep track of the new requirements.
  • Escalate the issues about project requirements.
  • Perform functional testing.
  • Preparing test data
  • Perform regression testing
  • Track problem reports using a bug-tracking system.
  • Produce test evaluation reports.
  • Participate in software design reviews
  • Participate in software walkthrough.
  • Manage testing environment.
  • Lead and facilitate testing.
  • Provide support to junior team members.
  • Run and Maintain Test Automation Scripts for regression testing.
  • Perform CRUD database testing using SQL.
  • Conduct internal trainings
  • Test-tool experience.
  • Familiarity with databases, Knowledge of SQL and Experience writing SQL queries.
  • Strong QA analytical skills.
  • Ability to assess the priority and severity of issues
  • Analytical skills; SDLC, Modern Test Methodologies.
  • Familiarity with operating systems: Unix, NT, Windows, Macintosh.
  • Understanding developers' terminologies.
    Desired skills.
  • Ability to accurately estimate tasks and meet schedules.
  • Conduct the unit testing and integration testing.
  • Programming/scripting skills in Perl, C or Vb
  • Test coordinator
  • Team Lead - software testing
  • Test Lead
  • Provide test planning and assign task to all Testing Team members.
  • Verify that all Team members have sufficient work.
  • Organize the meetings.
  • Prepare the Agenda for the meeting.
  • Track and report testing activities.
  • Check for timely delivery of different milestones.
  • Design or evaluate Test plans
  • Verify content and structure of all Testing documents and reports.
  • Motivate team members.
  • Organize internal trainings
  • Provide cost/progress/test status reporting.
  • Ability to coordinate test activities with all testing resources as well as other stakeholders involved in the testing process.
  • Good understanding testing methodologies, processes and different analysis techniques.
  • Understand test automation tools and frameworks, including the advantages, disadvantages.
  • Know inspection and review techniques.
  • Know how to prioritise test cases based on different types of risk exposure.
  • Automated Test Engineer
  • Performance tester.
  • Load tester,
  • Designed test scenarios for automation.
  • Create test scripts utilizing automated test tools.
  • Design concurrency, load and regression testing suits.
  • Design and Develop API test cases.
  • Design and write automated regression test packages using scripts, high level languages, and a commercial test tool.
  • Demonstrated experience with a commercial automated testing tools.
  • Proven programming skills in a scripting language.
  • Experience in automation methodologies
  • Junior Software Tester
  • Junior QA Analyst
  • Junior QA Engineer
  • Junior Software QA Engineer
  • Junior Manual Test Engineer
  • Junior Quality Assurance Analyst
  • Check / Review the Test Cases (TC).
  • Perform regression testing
  • Track problem reports using a bug-tracking system
  • Familiarity with operating systems and general knowledge of computers.
  • Good analytical, problem solving skills.
  • Knowledge of general testing principles.
  • Knowledge testing terminology.
  • Quality Assurance Software Test Architect.
  • Director Software testing
  • Senior Test Architect
  • Test Architect
  • QA Architect
  • Software Test Architect
  • Provide Technical Leadership and strategic direction to the Software Testing department, responsible for Test Architecture and strategy
  • Create QA processes and select best methodologies, practices and suggest posibleimprovements.
  • Responsible for design and development of the Test Automation framework, harness and any in-house tools if required.
  • Pro-actively seeks to make continuous improvements to Test coverage, execution and automation.
  • Gain overall product knowledge and will be able to guide and train both junior and senior team members.
  • Technically responsible for all the Testing activities performed by the QA/Software Testing department.
  • Responsible for the overall Quality of test architecture across all platforms, both functional and non-functional including load, performance, security, usability, etc.
  • Participates in test planning for all products handled by the software testing department.
  • Clarity and precision in verbal and written communication with Good analytical, problem solving skills.
  • Ability to work with customers, developers, documentation, product management and support staff.
  • Ability to learn new skills quickly as needed.
  • Desire to organize the planning, development and implementation of the research of new or improved testing methods, processes, tools, and systems
  • Ability to drive the development and coordination of appropriate test procedures across teams.
  • Ability do define a vision and articulate the end state as well as the steps to get there
  • Familiarity with software development life cycles and agile programming methodologies with good knowledge of general testing principles
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.
  • How to find a good software tester.
    Job Title Mandatory Skills Special Knowledge and Skills nice to have.

  • Just a good software tester.
  • Must have Good logical, analytical and problem solving skills.
  • Enthusiastic in findings bugs.
  • Quick learner and self starter.
  • Has a good communication skills.
  • Has Good sense of humour.
  • Likes computers and spends some time with computer at home every day, (computer is one of his best friends).
  • A member of any user group or forum.
  • Programming skills: programming course in high school or college may be enough.
  • Database skills: 1 -3 days course or online course may be enough.
  • Understanding QA processes and test methodologies in a software development environment. (Reading one good book about software testing may be enough)

  • Most important is general cognitive ability - that is really just a problem-solving: "How do you work through a problem that you haven't encountered before?"
    Prove that you're a learner. Always stay current on the industry and on new technology, show that you have a career mindset, demonstrate a customer obsession and prove that you're a learner, demonstrate curiosity and give examples where you have solved a problem.

    Coming soon:

    How you can start your career in software testing?
    Summary: People often become software testers by accident. Skills required. Duties and Jobs description. How to start.

    How can you find first job as a software tester in US or Canada?
    Summary: Best search engines. How can you write good resume. How can you be invited to an interview? Interview skills.

    How can you find a job in software testing?
    Summary. Requirements, Responsibilities, Duties and Job description. Required Skills.

    Questions you may ask during an interview for any software QA / testing position

    General Skills Required for IT Employees.
    Software Testing Training
    Search Job in Software Testing on

    On this page I put some tips about How to find a job in QA - software testing (Duties, skills and job description).
    END How to find a job in QA - software testing.

    Extreme Software Testing Main Page
    © January 2006 Alex Samurin © 2009